Role: Senior GenAI/Python Engineer
Location: Remote (USA)
Employment Type: Full-Time
Visa Type: USC / GC Only
✅ Must-Have Qualifications:
✔ 7–9 years of overall IT experience with 5+ years of advanced professional Python development
✔ Strong hands-on experience writing clean, tested, maintainable Python code using typing, pytest, packaging standards, Git, CI/CD, Docker, and code review best practices
✔ 1.5+ years of hands-on experience building production-grade GenAI / LLM applications using OpenAI, Azure OpenAI, Anthropic, AWS Bedrock, or similar model APIs
✔ Experience building LLM-powered agents, including intent classification, domain-specific agents, agentic extraction workflows, and multi-step orchestration
✔ Strong hands-on experience with LangChain, LangGraph, LlamaIndex, function calling, tool usage, or custom agent orchestration frameworks
✔ Experience implementing structured LLM output using JSON Schema, Pydantic, validation logic, retry/repair strategies, and output enforcement
✔ Strong understanding of Retrieval-Augmented Generation (RAG), embeddings, vector search, chunking, hybrid search, reranking, entity resolution, fuzzy matching, and confidence scoring
✔ Experience working with vector databases such as pgvector, Pinecone, Weaviate, OpenSearch, Snowflake Vector Functions, or equivalent technologies
✔ Strong API development experience using FastAPI, Flask, or Django frameworks
✔ Experience with asynchronous Python programming and orchestration of parallel LLM/API calls
✔ Strong SQL skills with experience working on large-scale analytical datasets
✔ Cloud platform experience with Azure preferred; AWS or GCP experience is also acceptable
✔ Experience designing and developing scalable microservices and integrating downstream APIs and services
✔ Knowledge of prompt engineering, structured output validation, function calling, tool integration, and AI guardrails
✔ Experience building evaluation frameworks, regression testing, and validation pipelines for LLM-based applications
✔ Excellent written and verbal communication skills with the ability to collaborate across engineering, product, and business teams