Senior Software Engineer - Windows AI Agent

Global technology company empowering people and organizations to achieve more through innovative software and services.
$117,200 - $229,200
Machine Learning
Senior Software Engineer
Remote
5,000+ Employees
4+ years of experience
AI · Enterprise SaaS

Description For Senior Software Engineer - Windows AI Agent

Join Microsoft's Windows AI team as a Senior Software Engineer focusing on scalable model infrastructure and AI workflows. This role is central to developing cutting-edge AI solutions that enhance user experiences across billions of devices, specifically working with Phi model fine-tuning and infrastructure. You'll be responsible for building core infrastructure that powers next-generation AI models, designing scalable data pipelines, and implementing automated data distillation techniques. The position offers remote work flexibility within the U.S., with a preference for candidates able to work on-site in Redmond, WA.

The role combines deep technical expertise in cloud-based AI model deployment, fine-tuning pipelines, and automation with the opportunity to shape the future of AI. You'll work closely with AI researchers and ML engineers to streamline data workflows and improve AI model performance. The position requires strong experience in Python, Scala, or Java, along with expertise in feature engineering and distributed computing in Machine Learning workflows.

Microsoft offers a comprehensive benefits package including industry-leading healthcare, educational resources, parental leave, and investment opportunities. The company's mission to empower every person and organization on the planet creates an environment where innovation and growth mindset are celebrated. This is an excellent opportunity for engineers who thrive on solving complex infrastructure challenges and want to make a significant impact on the future of AI technology.

Last updated 2 months ago

Responsibilities For Senior Software Engineer - Windows AI Agent

  • Design, build, and maintain scalable data pipelines for processing large-scale datasets
  • Implement automated data distillation techniques for local model fine-tuning
  • Enable seamless data delivery pipelines for Phi model fine-tuning
  • Collaborate with AI researchers, ML engineers, and infrastructure teams
  • Stay up-to-date with emerging trends in AI data engineering
  • Develop cloud-based workflows and automation for data ingestion and model training

Requirements For Senior Software Engineer - Windows AI Agent

Python
Java
  • Bachelor's Degree in Computer Science or related technical field
  • 4+ years technical engineering experience with coding in C, C++, C#, Java, or Python
  • 3+ years in Python, Scala, or Java for building scalable data workflows
  • 2+ years experience with feature engineering or distributed computing in Machine Learning workflows
  • Must pass Microsoft Cloud Background Check

Benefits For Senior Software Engineer - Windows AI Agent

Medical Insurance
Education Budget
Parental Leave
Mental Health Assistance
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Opportunities to network and connect

Interested in this job?

Jobs Related To Microsoft Senior Software Engineer - Windows AI Agent

Senior Applied Scientist, Advertiser Copilot

Senior Applied Scientist position at Microsoft working on Advertiser Copilot, focusing on LLMs and AI solutions for advertising platform.

Senior Software Engineer

Senior Software Engineer role at Microsoft focusing on machine learning solutions and data engineering for Microsoft 365 services.

Senior Software Engineer

Senior Software Engineer position at Microsoft focusing on AI and machine learning development for Microsoft Intune, offering competitive salary and comprehensive benefits.

Senior Software Engineer

Senior Software Engineer role at Microsoft focusing on computational advertising and machine learning, requiring 8+ years of experience in software development.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on Azure ML and Azure OpenAI platforms, building large-scale AI infrastructure and services.