Python Developer
Python GenAI EngineerLocation: Irving TX (Hybrid)Experience: 5+ YearsJob SummaryWe are looking for a Python GenAI Engineer to build and integrate AI-powered applications using Python, LLMs, and modern Generative AI technologies. The ideal candidate should have strong backend development skills and hands-on experience with LLM-based solutions.Key ResponsibilitiesDevelop scalable GenAI applications and APIs using PythonBuild solutions using LLMs, RAG, prompt engineering, and AI agentsIntegrate models from platforms such as OpenAI, Azure OpenAI, AWS Bedrock, or Hugging FaceDevelop and optimize REST APIs and microservices using FastAPI or Flask.Work with vector databases such as Pinecone, FAISS, Chroma, or Azure AI Search.Implement data ingestion, embeddings, chunking, retrieval, and evaluation pipelines.Collaborate with Data Scientists, ML Engineers, and Product teams to deliver AI solutions.Deploy and monitor GenAI applications in AWS, Azure, or GCPRequired SkillsStrong Python development experience.Hands-on experience with Generative AI / LLMsExperience with RAG, LangChain, LlamaIndex, prompt engineering, and embeddingsStrong knowledge of REST APIs, FastAPI/Flask, JSON, and microservicesExperience with SQL and NoSQL databasesExperience with vector databases/search technologiesKnowledge of Docker, Git, CI/CD, and cloud platformsUnderstanding of AI/ML concepts and model evaluation.Nice to HaveExperience building AI Agents / Agentic AI solutions.Experience with MCP, function calling, or tool useKnowledge of Azure OpenAI, AWS Bedrock, or Google Vertex AI.Experience with Kubernetes and cloud-native deployments.Experience with enterprise GenAI security, governance, and responsible AI.