AI/ML Engineer
Balakrishnan MayakrishnanUnited StatesSENIORPosted 10d ago
PythonFastAPILangGraphLangChainPydanticAIOpenAIAnthropicGoogle GenAIAzureCosmos DBApp ConfigurationKey VaultEvent HubsApplication InsightspytestDockerCI/CDJWTOAuthApigeeHIPAAHL7FHIROpenTelemetryReactTypeScript
About the Role
We are seeking an experienced AI/ML Engineer to join an engineering team developing a healthcare conversational AI platform. This role focuses on backend service development, AI agent workflows, and system integrations for patient-facing conversational experiences.
Key Responsibilities
• Design, develop, and maintain backend APIs and services using Python 3.12+ and FastAPI
• Develop and enhance multi-agent AI orchestration workflows using LangGraph, LangChain, or PydanticAI
• Integrate and optimize large language model providers including OpenAI, Anthropic, and Google GenAI
• Work with Azure services such as Cosmos DB, App Configuration, Key Vault, Event Hubs, and Application Insights
• Develop and maintain task handlers for domain-specific workflows
• Implement input and output guardrails, prompt engineering techniques, and AI safety patterns
• Collaborate on architectural decisions, code reviews, and production support activities
• Develop and maintain automated test suites using pytest
Requirements
• Minimum of five years of professional software development experience
• Strong proficiency in Python with production experience using FastAPI or comparable frameworks
• Hands-on experience with LLM orchestration frameworks
• Solid understanding of prompt engineering, RAG patterns, and AI guardrails
• Experience with Azure cloud services including Cosmos DB, Azure Key Vault, and App Configuration
• Familiarity with Docker, CI/CD Pipeline, and containerized deployments
• Strong knowledge of JWT/OAuth authentication mechanisms and securing APIs
• Ability to operate effectively within a small, fast-paced team environment