Senior Software Engineer - AI/ML Infrastructure CoreAI

Microsoft

5–8 yrs Bengaluru Full Time Hybrid (office + remote)
Microsoft logo
Posted : today
Actively hiring

Job description

Shape the future of AI with Microsoft CoreAI's Foundry Agents team. Contribute to a cutting-edge platform powering Azure's innovation and Microsoft's flagship products. Empower every AI application globally by designing systems for AI learning, improvement, and scaling in production. Address industry challenges to make frontier models accessible, efficient, and cost-effective for enterprises. Develop pre-training, mid-training, and post-training solutions to build adaptable AI systems.

This role offers end-to-end ownership, from high-level APIs to reinforcement learning controls and Azure ML flexibility. Deliver services, pipelines, ML recipes, evaluations, and integrations leveraging Azure's infrastructure. Drive innovations like single-click training data generation and dynamic model routing to enhance cost, speed, and reliability.

Showcase your work on platforms like Microsoft Build and Microsoft Ignite, highlighting breakthroughs in agentic AI. Join us to make agentic AI economically viable for every enterprise.

Responsibilities

Collaborate with data scientists and developers to build abstractions, infrastructure, and features for training, testing, validating, scaling, and optimizing machine learning algorithms. This includes data cleaning, model training, and hyperparameter tuning at a massive, distributed scale.

Drive customer-inspired innovations into our software with holistic feature ownership. Execute complex, multi-dependency projects with medium-to-high ambiguity. Work closely with global counterparts for design reviews, aligning priorities, and collaborating with stakeholders.

Lead architectural discussions and apply engineering principles for robust, maintainable solutions. Manage feature execution with high quality and agility. Produce extensible, maintainable code, uphold best engineering practices, and enhance team response to customer incidents. Mentor early-career engineers.

Qualifications

Required Qualifications: - Bachelor's Degree in Computer Science, Computer Engineering, or related field, AND 8+ years of related software engineering experience; OR Master's Degree in Computer Science, Computer Engineering, or related field, AND 5+ years of related software engineering experience; OR equivalent experience. - Proficiency in programming languages and tools such as .NET, Java, Azure Functions, Docker, and Python. - Proven experience delivering large-scale, distributed, cloud-based software services. - Demonstrated passion or inclination for machine learning, artificial intelligence, and data science. - Ability to work collaboratively and communicate complex concepts effectively.

Preferred Qualifications: - Track record of shipping and maintaining Microsoft Azure cloud services, especially for serving machine learning models. - Experience with AI agents and tool usage. - Proficiency in Agile development practices and CI/CD. - Quick learner with a passion for solving complex problems. - Experience with AI/ML internals is highly desirable.

Essential Skills

.NETJavaAzure FunctionsDockerPythonDistributed SystemsCloud ComputingMachine LearningArtificial IntelligenceData ScienceSoftware DesignArchitectureAgile DevelopmentCI/CD

Good to Have

Microsoft AzureAI AgentsTool UseAI/ML Internals

Highlights

  • Actively hiring

More Details

RoleSenior Software Engineer - AI/ML Infrastructure CoreAI
IndustrySoftware Development, AI / Machine Learning, Cloud Computing
DepartmentSoftware Development, Data Engineering, AI / Machine Learning
Employment TypeFull Time, Hybrid (office + remote)

About the Company

Microsoft Corporation logo

Microsoft Corporation

Software Development

Senior Software Engineer - AI/ML Infrastructure CoreAI at Microsoft | SkillMX | SkillMX