Jobs · Engineering · North Carolina

Senior AI Developer (Full‑Stack)

Experis · Charlotte, NC · 2 wk ago
On-siteEngineeringContract

Location: Charlotte, NC (Brevard) – Onsite

About the role

Design, build, and productionize Generative AI applications end-to-end, including robust workflows with LangChain and LangGraph. Develop and optimize retrieval-augmented generation (RAG) pipelines, including document ingestion, embeddings, and vector database indexing. Implement scalable microservices on Google Vertex AI, ensuring system reliability, security, and cost-efficiency. Create user-facing applications and backend services, integrating authentication, authorization, and rate limiting. Establish best practices for prompt engineering, orchestration, testing, and model lifecycle management, mentoring team members along the way.

Responsibilities

  • Design, build, and productionize Generative AI applications end-to-end
  • Develop and optimize retrieval-augmented generation (RAG) pipelines, including document ingestion, embeddings, and vector database indexing
  • Implement scalable microservices on Google Vertex AI, ensuring system reliability, security, and cost-efficiency
  • Create user-facing applications and backend services, integrating authentication, authorization, and rate limiting
  • Establish best practices for prompt engineering, orchestration, testing, and model lifecycle management
  • Mentor team members

Requirements

  • 7–10+ years of software engineering experience with a focus on AI/ML systems
  • 3–5+ years of hands-on experience building production systems with Generative AI, LangChain, and LangGraph
  • Expertise with Google Vertex AI, including models, endpoints, pipelines, and vector search
  • Deep understanding of RAG strategies, vector databases (e.g., Pinecone, Weaviate, FAISS), and embedding models (OpenAI, Vertex, Cohere)
  • Proficiency in backend development with Python (FastAPI) or Node.js, and frontend development with React/Next.js

Benefits

  • Opportunity to work on cutting-edge AI projects with a collaborative and innovative team
  • Hybrid work environment with a flexible schedule
  • Chance to develop your skills in cloud platforms, microservices, and AI evaluation techniques
  • Supportive environment that values diversity, inclusion, and professional growth
  • Competitive compensation aligned with your expertise and experience

Similar jobs