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

PRINCIPAL SOFTWARE ENGINEER

Microsoft

$139,900 - $274,800
Sep 24, 2025
Redmond, WA, US
Apply Now

Improving the performance and reliability of customizing some of the world’s most advanced AI models, including fine-tuning OpenAI’s most advanced models on Azure, such as GPT-4.1, GPT-5, and beyond, at Microsoft

Requirements

  • Coding experience in languages including, but not limited to, C, C++, C-Sharp, Java, JavaScript, or Python
  • Experience with machine learning systems and data pipelines
  • Experience with building internet scale services and distributed systems
  • Knowledge of debugging tools, tests, logs, telemetry, and other methods
  • Experience with design and architecture of complex products/solutions
  • Experience with testing and validation of complex systems
  • Experience with artificial intelligence (AI) tools for test automation

Responsibilities

  • Leads by example across teams and mentors others to produce extensible, maintainable, well-tested, secure, and performant code used across products that adheres to design specifications
  • Leads efforts on using debugging tools, tests, logs, telemetry, and other methods, and proactively leads verification of assumptions while developing code before issues occur across products in production
  • Reviews product code and test code to ensure it meets team standards, contains the correct test coverage, and is appropriate for the product or solution area
  • Owns and leads efforts and discussions for the architecture of aspects of complex products/solutions (e.g., design, cost)
  • Creates proposals for architecture and design documents, and leads testing of hypotheses and proposed complex solutions
  • Mentors others on and independently creates a clear test strategy that ensures solution quality, prevents regression from being introduced into existing code
  • Applies and identifies best practices and shares information with other engineers for building code based on well-established methods and secure design principles

Other

  • Bachelor's Degree in Computer Science or related technical field
  • 6+ years technical engineering experience
  • Excellent communication and presentation skills
  • Ability to work with partners and be a team player
  • Travel up to 25%