Principal Applied Machine Learning Engineer

Microsoft is a global technology company that empowers every person and organization on the planet to achieve more through innovative software solutions.
$137,600 - $267,000
Machine Learning
Principal Software Engineer
Remote
5,000+ Employees
6+ years of experience
AI · Cybersecurity

Description For Principal Applied Machine Learning Engineer

Microsoft Security is seeking a Principal Applied Machine Learning Engineer to join their innovative team focused on revolutionizing cybersecurity through AI and machine learning. This role represents a unique opportunity to work at the intersection of cutting-edge AI research and practical cybersecurity solutions.

The position is part of Microsoft's Security organization, which is dedicated to making the world a safer place by developing end-to-end security solutions. The team stands at the forefront of cybersecurity innovation, working to protect billions of users worldwide from evolving digital threats.

As a Principal Applied Machine Learning Engineer, you'll be working with world-class researchers and engineers, developing cutting-edge AI solutions for cybersecurity challenges. The role involves both research and practical implementation, requiring expertise in large language models, deep learning, and cloud technologies.

The ideal candidate will have extensive experience in machine learning, demonstrated through publications and practical implementations. You'll need strong programming skills, particularly in Python and C#, and the ability to translate research into production-ready solutions. The role offers competitive compensation, comprehensive benefits, and the opportunity to work remotely.

Microsoft's culture emphasizes growth mindset, innovation, and collaboration. You'll be part of a team that values continuous learning and makes a real impact in the security domain. The position offers excellent career growth opportunities and the chance to work on projects that affect billions of users globally.

This role is perfect for someone who combines deep technical expertise with strong communication skills and a passion for cybersecurity. You'll have the opportunity to shape the future of security technology while working with cutting-edge AI systems at one of the world's leading technology companies.

Last updated 6 hours ago

Responsibilities For Principal Applied Machine Learning Engineer

  • Develop and execute cutting-edge research projects in machine learning and AI for cybersecurity
  • Serve as an expertise within team on changes in industry/market trends and opportunities
  • Communicate research results to senior leadership through publications and presentations
  • Write production-ready code to deliver research projects into AI products

Requirements For Principal Applied Machine Learning Engineer

Python
  • Bachelor's Degree in Statistics, Computer Science, or related field with 6+ years experience
  • 5+ years of hands-on experience in programming languages such as C#, Python
  • Technical skills in problem-solving, architecture design and high quality production code
  • Experience working with cross-functional teams with good communication and leadership skills
  • Experience in large language models, deep learning, transformer models
  • Understanding of statistics, machine learning algorithms and data visualization

Benefits For Principal Applied Machine Learning Engineer

Medical Insurance
Education Budget
Parental Leave
  • 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 Principal Applied Machine Learning Engineer

Principal Research Software Engineer

Principal Research Software Engineer position at Microsoft Research AI Frontiers, focusing on advanced AI systems development with competitive compensation and benefits.

Principal Software Engineer - AI Platform

Principal Software Engineer role at Microsoft working on AI platforms and infrastructure

Principal Software Engineer - GPU Performance

Principal Software Engineer position at Microsoft focusing on GPU performance optimization for AI systems, offering competitive salary and remote work options.

Principal Machine Learning Research Engineer

Principal Machine Learning Research Engineer position at Microsoft, focusing on ML/hardware co-design and optimization for cloud infrastructure.

Principal Software Engineer

Principal Software Engineer role at Microsoft working on Azure AI and machine learning infrastructure, requiring 8+ years of experience.