Lead Software Engineer – AI Product Development (Data)
Core
Lead Software Engineer building scalable AI-powered software, LLM-based applications, and data pipelines for LS&H products.
Role type
Lead Software Engineer (AI Product Development)
Builds
Cloud-native AI services, microservices, ETL pipelines, and LLM-driven applications
Domain
AI/ML, Cloud Infrastructure, Data Engineering
Deliverable
production ML models | product features | infrastructure
Required skills
Python backend engineering, cloud ecosystem expertise (Azure/AWS), data engineering, LLM/agentic AI development, system architecture design, cross-functional collaboration
Preferred skills
software architecture definition, AI/ML workflows (RAG, vector DBs), technical mentoring, multi-language integration (Java/TypeScript)
Technologies
Python, Azure, AWS, microservices, LLMs, vector databases
Responsibilities
Scoping and shaping AI platform initiatives, designing and maintaining backend services/APIs, translating requirements into code and PoCs, collaborating with Cloud Ops and Product teams, building and iterating LLM applications, leading technical approach from design to implementation, testing and validating solutions
Seniority
Lead, hands-on IC with mentorship responsibilities