CareerPlanSign in

Senior Software Engineer

India, Karnataka, Bangalore💼 Full-time🗓 2026-07-21 → 2026-09-25

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

Sourced via microsoft · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.