Senior Gen AI Engineer with Python
Quick Overview
Job Description
Job Title: Senior GenAI Python Engineer
Experience: 10+ Years
Location: Remote
Duration: Long Term
Job Summary
We are seeking a Senior GenAI Python Engineer with 10+ years of software development experience and strong expertise in Generative AI, Large Language Models (LLMs), and Python development. The ideal candidate will design, develop, and deploy AI-powered applications using modern GenAI frameworks, cloud AI services, and scalable backend architectures. The role involves building intelligent assistants, RAG-based solutions, AI agents, and enterprise AI applications.
Key Responsibilities
- Design and develop Generative AI applications using Python.
- Build and optimize LLM-based solutions using OpenAI, Azure OpenAI, Anthropic Claude, Gemini, or Llama models.
- Develop Retrieval-Augmented Generation (RAG) pipelines using vector databases.
- Build AI agents using frameworks such as LangChain, LangGraph, CrewAI, AutoGen, or Semantic Kernel.
- Design REST APIs using FastAPI or Flask.
- Integrate AI solutions with enterprise applications and third-party APIs.
- Create prompt engineering strategies for optimal LLM performance.
- Fine-tune, evaluate, and monitor AI models.
- Work with cloud platforms such as Azure, AWS, or Google Cloud Platform for AI deployment.
- Implement CI/CD pipelines and containerized deployments using Docker and Kubernetes.
- Collaborate with cross-functional teams to deliver production-grade AI solutions.
Required Skills
- 10+ years of software development experience.
- 5+ years of hands-on Python development.
- Strong experience with Generative AI and Large Language Models (LLMs).
- Experience with RAG (Retrieval-Augmented Generation) architecture.
- Hands-on experience with LangChain, LangGraph, CrewAI, AutoGen, or Semantic Kernel.
- Experience with OpenAI, Azure OpenAI, Anthropic Claude, Gemini, or Llama.
- Strong knowledge of Prompt Engineering.
- Experience with Vector Databases such as Pinecone, ChromaDB, Weaviate, Milvus, or FAISS.
- Experience building APIs using FastAPI or Flask.
- Strong SQL and NoSQL database knowledge.
- Experience with Git, Docker, Kubernetes, and CI/CD.
- Excellent problem-solving and communication skills.
Preferred Skills
- Experience with AI Agent development and multi-agent systems.
- Experience with ML frameworks such as PyTorch or TensorFlow.
- Knowledge of MLOps tools such as MLflow, Azure ML, or SageMaker.
- Experience with cloud services on Azure, AWS, or Google Cloud Platform.
- Familiarity with observability tools such as LangSmith, PromptFlow, or Weights & Biases.
- Exposure to Model Context Protocol (MCP) is a plus.
Skills
Similar jobs
Sr. AI Engineer - FDE (Forward Deployed Engineer)
Selby Jennings · Manhattan, United States
8 minutes agoSenior .NET Azure AI Developer
Aasritha infotech Inc · Woodlawn, United States
17 minutes agoAI Engineer
Rivago infotech inc · Charlotte, United States
17 minutes agoNICE CXone Cognigy Agentic AI Developer
Stanley David and Associates · United States
17 minutes agoPalantir AI Engineer (Insurance / Financial Services) !!! Jersey City, NJ (Onsite)
Marici Solutions · Jersey City, United States
38 minutes agoAI Engineer
Venusgeo · Fort Worth, United States
1 hour ago