AI Software Engineer (Mid-Level)

Full Scope
  • San Francisco, California
  • Autofill and Review
30+ days ago

Job Description

Job Title: AI Software Engineer (Mid-Level)Location: San Francisco, CARequired Clearance: SecretSalary: Competitive We are seeking a talented and motivated Mid-Level AI Software Engineer to join our AI team. The ideal candidate will have a solid foundation in software engineering and a passion for applying AI techniques to solve complex problems. You will be responsible for designing, developing, and implementing AI-driven applications and systems that align with our strategic goals.Key Responsibilities: 
  • Minimum 7 years' experience.
  • Design, develop, and implement AI models and algorithms to address various business challenges.
  • Collaborate with cross-functional teams to gather requirements and translate them into technical solutions.
  • Develop and maintain AI pipelines and infrastructure to support model training, evaluation, and deployment.
  • Integrate AI models into production systems and monitor their performance.
  • Conduct data preprocessing, feature engineering, and model evaluation to ensure high-quality outputs.
  • Stay updated with the latest advancements in AI and machine learning and apply relevant techniques to projects.
  • Participate in code reviews, team meetings, and contribute to a collaborative development environment.
  • Document processes, models, and findings comprehensively.
Qualifications: 
  • Bachelor’s or Master’s degree in Computer Science, Engineering, Mathematics, or a related field.
  • Proven experience as a Software Engineer with a focus on AI or machine learning.
  • Strong proficiency in programming languages such as Python, Java, or C++.
  • Experience with AI frameworks and libraries such as TensorFlow, PyTorch, Scikit-learn, etc.
  • Solid understanding of machine learning algorithms, data structures, and software design principles.
  • Experience with data processing tools like Pandas and NumPy, and data visualization tools such as Matplotlib or Seaborn.
  • Strong problem-solving skills and the ability to think critically and analytically.
  • Excellent communication and teamwork skills.
Preferred Qualifications: 
  • Experience with natural language processing (NLP), computer vision, or reinforcement learning.
  • Familiarity with cloud platforms such as AWS, Google Cloud, or Azure for AI model deployment.
  • Knowledge of DevOps practices and tools like Docker, Kubernetes, and CI/CD pipelines.
  • Experience with big data technologies such as Hadoop, Spark, or Kafka.
  • Previous experience in a fast-paced, innovative environment.

Numbers & Facts

LocationSan Francisco, California

Skills

  • Algorithmsunmatched
  • Amazon Web Services (AWS)unmatched
  • Analysis Skillsunmatched
  • Apache Hadoopunmatched
  • Apache Sparkunmatched
  • Artificial Intelligence (AI)unmatched
  • Big Dataunmatched
  • C++ Programming Languageunmatched
  • Cloud Computingunmatched
  • Code Reviewsunmatched
  • Communication Skillsunmatched
  • Computer Scienceunmatched
  • Computer Visionunmatched
  • Continuous Deployment/Deliveryunmatched
  • Continuous Integrationunmatched
  • Cross-Functionalunmatched
  • Data Processingunmatched
  • Data Structuresunmatched
  • Data Visualization Toolsunmatched
  • DevOpsunmatched
  • Dockerunmatched
  • Documentation Modelsunmatched
  • Javaunmatched
  • Machine Learningunmatched
  • Mathematicsunmatched
  • Microsoft Windows Azureunmatched
  • Natural Language Processing (NLP)unmatched
  • Performance Analysisunmatched
  • Problem Solving Skillsunmatched
  • Process Modelingunmatched
  • Production Systemsunmatched
  • Productivity Managementunmatched
  • Programming Languagesunmatched
  • Python Programming/Scripting Languageunmatched
  • Reinforcement Learningunmatched
  • Requirements Managementunmatched
  • Software Designunmatched
  • Software Engineeringunmatched
  • Team Playerunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder