Artificial Intelligence Engineer

Mphasis

San Francisco (CA)

On-site

USD 170,000 - 210,000

Full time

42 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Mphasis is seeking a Python AI Developer in San Francisco to design and build AI-driven applications, data pipelines, and microservices using Python. You will implement RAG and orchestrate AI agents via LangChain, LangGraph, or CrewAI, and integrate LLMs with vector databases and REST APIs.

The role requires 7+ years of software experience with deep Python expertise, GenAI/NLP, and experience with FastAPI/Flask/Django.

Qualifications

  • 7+ years software experience with strong Python.
  • GenAI, NLP, prompt engineering, and vector stores experience.
  • Proficiency with web frameworks such as FastAPI, Flask, or Django.
  • Familiarity with MLOps, Git version control, and containerization.

Responsibilities

  • Design and build AI-driven applications, data pipelines, and microservices using Python.
  • Implement Retrieval-Augmented Generation (RAG) and orchestrate AI agents using LangChain, LangGraph, or CrewAI.
  • Integrate Large Language Models (LLMs) with enterprise vector databases and external REST APIs.
  • Optimize backend performance and deploy production-ready code via Docker and cloud platforms.

Skills

Python
GenAI
NLP
Prompt engineering
Vector stores
FastAPI
Flask
Django
MLOps
Git
Containerization

Tools

LangChain
LangGraph
CrewAI
Docker
AWS
Azure
GCP

Job description

A Python AI Developer job description requires strong programming skills, Generative AI expertise, and backend API development. Key requirements typically include Python proficiency, LLM frameworks, and cloud deployment.

Key Responsibilities
  • Design and build AI-driven applications, data pipelines, and microservices using Python.
  • Implement Retrieval-Augmented Generation (RAG) and orchestrate AI agents using tools like LangChain, LangGraph, or CrewAI.
  • Integrate Large Language Models (LLMs) with enterprise vector databases and external REST APIs.
  • Optimize backend performance and deploy production-ready code via Docker and cloud platforms (AWS, Azure, GCP).
Required Skills
  • 7+ years of total software experience with deep proficiency in Python.
  • Hands-on experience with GenAI, NLP, prompt engineering, and vector stores.
  • Knowledge of web frameworks such as FastAPI, Flask, or Django.
  • Familiarity with MLOps practices, Git version control, and containerization
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Python AI Developer
Python AI Developer

Mphasis • San Francisco (CA)

On-site
USD 140,000 - 210,000
Python Developer
Python Developer

Ojus Llc • Berkeley Heights (NJ)

On-site
USD 140,000 - 190,000
AI ML Developer with Python
AI ML Developer with Python

Mphasis • Berkeley Heights (NJ)

On-site
USD 130,000 - 180,000
Senior AI Engineer
Senior AI Engineer

TechDigital Group • Los Angeles (CA)

On-site
USD 130,000 - 160,000
Python AI Agent Engineer – Backend & LLM Orchestration
Python AI Agent Engineer – Backend & LLM Orchestration

Apetan Consulting LLC • United States

On-site
USD 120,000 - 160,000
GENAI Developer
GENAI Developer

Tanisha Systems Inc • City of Albany (NY)

On-site
USD 140,000 - 190,000
Gen AI Engineer
Gen AI Engineer

Tata Consultancy Services • Irving (TX)

On-site
USD 120,000 - 160,000
Senior Python AI/ML Engineer
Senior Python AI/ML Engineer

Veriipro • Tampa (FL)

On-site
USD 150,000 - 190,000
Software Engineer
Software Engineer

TechDigital Group • Irving (TX)

On-site
USD 120,000 - 150,000
GenAI/Python Developer – AI/ML
GenAI/Python Developer – AI/ML

Photon • New York (NY)

On-site
USD 150,000 - 210,000