Senior AI Developer
Job Description
Senior, hands-on AI engineer to design, build, and productionize GenAI applications end-to-end. You'll lead the
development of robust LangChain/LangGraph agentic workflows, high-quality RAG pipelines, and scalable
microservices on Google Vertex AI. You'll own system design, implementation, MLOps, observability, and governance
—partnering closely with product, data, security, and platform teams to deliver reliable, secure, and cost-efficient AI
products.
Required Qualifications
● 7-10+ years software engineering experience; 3-5+ years applied ML/GenAI building production systems.
● Expert with LangChain and LangGraph (tools, agents, state graphs, retries, sub-graphs, observability).
● Hands-on with Vertex AI (Foundational models, Endpoints, Pipelines, Vector Search, Model Garden; IAM &service architectures).
● Strong RAG practitioner (chunking strategies, embeddings, hybrid retrieval, rerankers like Cohere/Rerank orbge-rerank, evaluation).
● Deep experience with vector databases (Pinecone, Weaviate, Milvus, FAISS) and embedding models
(OpenAI, Vertex, Cohere, bge-large).
● Production backends in Python (FastAPI) or Node.js, plus React/Next.js front-end experience.
● Solid cloud experience (GCP preferred; AWS/Azure a plus), Docker/Kubernetes, and CI/CD.
● Strong understanding of GenAI evaluation (RAGAS, G-Eval, rubric scoring), observability
(LangSmith/Llamaindex observability/OpenTelemetry), and prompt/version management.
● Knowledge of security & governance: PII handling, isolation, data residency, prompt injection defenses,
secret management.
● Excellent communication; proven track record turning ambiguous problem statements into shipped products.
Similar Jobs
Senior AI Engineer
GA
Sr. AI Developer
Remote
AI Developer
AZ
AI Developer
Remote
AI Engineer - Applied AI Developer
Michigan