Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Microsoft Logo

Software Engineer - AI/ML, Multiple Locations

Microsoft

$84,200 - $180,400
Oct 1, 2025
Redmond, WA, US
Apply Now

Microsoft is looking to hire Software Engineers to develop software, tools, and code for AI and/or ML projects, including large and small language models (LLMs/SLMs). The goal is to create and implement extensible and maintainable code and prompts for products, services, or features, while ensuring quality, security, privacy, safety, and accessibility.

Requirements

  • Proven experience coding in languages including, but not limited to, C, C++, C-Sharp, Java, JavaScript, or Python.
  • Demonstrated interest in/experience with AI/ML technologies.
  • Proven experience coding in languages including, but not limited to, C, C++, C-Sharp, Java, JavaScript, or Python.
  • Utilizes debugging tools to proactively and reactively address issues in product features, ensuring code quality and reliability.
  • Produces code to test hypotheses for technical solutions and assist with technical validation efforts.
  • Integrates automation into testing, while understanding the implications of security and compliance in system architecture.
  • Leverages developer tools for code creation and debugging, contributes to automation in production and deployment, and proactively seeks knowledge to improve product availability, reliability, efficiency, and performance at scale.

Responsibilities

  • Develop software, tools, and code to be used in support of design, infrastructure, and technology platforms including large and small language models (LLMs/SLMs).
  • Create and implement extensible and maintainable code and prompts for a product, service, or feature.
  • Partner with stakeholders to determine user requirements for a feature and consider a variety of feedback channels to incorporate insights into future designs or solution fixes.
  • Collaborate with others to create a clear and articulated plan for testing, assuring quality of solutions, while applying knowledge of debugging tools, logs, telemetry, and other methods to proactively flag issues.
  • Learn about customer scaling requirements and the application of best practices for meeting scaling needs and performance expectations, while ensuring the correct processes are followed to achieve a high degree of security, privacy, safety, and accessibility.
  • Evaluate AI technologies (such as LLMs, SLMs, embeddings) and architectures (such as orchestration patterns, RAG, etc) when developing solutions.
  • Specifies or implements AI platform improvements like fine-tuning or training custom ML models.

Other

  • This opportunity will allow you to bring your aspirations, talent, potential - and excitement for the journey ahead.
  • We’re a company of learn-it-alls rather than know-it-alls and our culture is centered around embracing a growth mindset, a theme of inspiring excellence, and encouraging teams and leaders to bring their best each day.
  • Microsoft’s mission is to empower every person and every organization on the planet to achieve more.
  • As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals.
  • Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
  • Please note this application is only for roles based in our Redmond, Washington office and/or US-based roles that are not tied to a specific Microsoft office location.
  • Microsoft will accept applications for these roles until October 31, 2025.