Senior Software Engineer
Core
Design, develop, and support scalable, reliable, high-performance services for Azure Machine Learning and Azure OpenAI, including AI-powered automation.
Role type
Senior IC software engineer (distributed systems & ML infrastructure)
Builds
Production ML inference platforms, agentic automation tools, and data pipelines for Azure services
Domain
Cloud infrastructure, Machine Learning, Artificial Intelligence
Deliverable
production ML models | infrastructure
Required skills
Design and implement scalable distributed systems, write clean production code with unit tests, debug complex issues, mentor developers, drive quality engineering via code reviews, build AI-powered automation
Preferred skills
Experience with Azure, passion for ML and agentic solutions
Technologies
Azure, distributed systems frameworks
Responsibilities
Design and implement scalable, reliable, high-performance services; Investigate live site issues and deploy fixes; Build and champion AI-powered automation to improve engineering efficiency
Seniority
Senior, hands-on IC