Lead Software Engineer
Core
Design, develop, and maintain secure production software and AI/ML solutions for the LLM Suite platform, including agentic systems and GenAI services.
Role type
Lead Software Engineer (AI/ML & GenAI)
Builds
AI/ML solutions, agentic systems, GenAI services, scalable agent-to-agent communication, and workflow automation for the LLM Suite platform.
Domain
Artificial Intelligence, Machine Learning, Generative AI, Cloud Infrastructure
Deliverable
production ML models
Required skills
System design, Python, FastAPI, Microservices, APIs, Elastic compute, NoSQL databases, Messaging queues, CI/CD, Application resiliency, Security, Software Development Life Cycle
Preferred skills
Azure OpenAI models, AWS Bedrock, Large language models, LangGraph, Containerization, Agent-to-agent communication, Model Context Protocol, Agentic orchestrators, Personal AI assistants, AI skills development
Technologies
Azure, AWS, Azure OpenAI, AWS Bedrock, Python, FastAPI, NoSQL, LangGraph
Responsibilities
Design and develop secure, high-quality production software and algorithms; Own architecture and design artifacts for complex applications; Build AI/ML solutions and agentic systems; Improve coding standards, system architecture, reliability, scalability, and operational stability; Participate in engineering communities of practice and emerging-technology events.
