Search by job, company or skills

Microsoft

Senior Machine Learning Engineer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 11 days ago
  • Be among the first 30 applicants
Early Applicant

Job Description

Overview

Microsoft Security represents one of the company's most critical prioritiesprotecting customers in an era of increasing digital threats, regulatory scrutiny, and expanding cloud complexity. Our mission is to make the world safer by empowering organizations with intelligent, simplified, and trusted security solutions.

The Purview team is at the forefront of applying Artificial Intelligenceincluding deep learning, natural language processing, large language models (LLMs), reinforcement learning, and graphbased approachesto solve complex data security and compliance challenges. We focus on translating cuttingedge research into scalable, productionready AI systems that deliver real customer impact today while preparing for future threats.

We are seeking a Senior Applied Scientist / Machine Learning Engineer to join a Group Squad within Purview. In this role, you will design, build, and operate AIdriven solutionsfrom experimentation to largescale deploymentworking closely with software engineers, product managers, and data scientists. You will bring strong engineering judgment, scientific rigor, and a customerfirst mindset to deliver secure, reliable, and responsible AI systems at Microsoft scale.

Microsoft is a growthmindset organization. We value respect, integrity, accountability, and inclusion, enabling every employee to thrive while building technology that changes lives.

Responsibilities

  • Design, develop, and deploy AI / ML systems across the full lifecycle, including data ingestion, feature engineering, model training, evaluation, and production integration.
  • Build and optimize Generative AI and LLMbased systems, including agentic workflows, prompt engineering, retrievalaugmented generation (RAG), and finetuning approaches.
  • Write productiongrade code (Python, C#, and/or Java) with a strong focus on scalability, performance, security, testability, and maintainability.
  • Partner closely with engineering, product management, and applied science teams to translate business and customer requirements into robust technical solutions.
  • Ship and operate largescale AI services in cloud environments, with ownership of reliability, latency, throughput, accuracy, and cost efficiency.
  • Define and execute model evaluation strategies, including offline experiments, online monitoring, drift detection, bias analysis, and feedback loops.
  • Implement MLOps best practices, including CI/CD for models, versioning, rollout strategies, observability, and livesite monitoring.
  • Apply Responsible AI principlesprivacy, security, explainability, fairness, and compliancethroughout system design and deployment.
  • Stay current with advancements in GenAI, LLM frameworks, and ML infrastructure, assessing feasibility and impact for enterprise security scenarios.
  • Contribute technical leadership by reviewing designs, mentoring peers, and raising the overall engineering and scientific bar of the team.

Qualifications

  • Bachelor's degree in Computer Science, Data Science, Engineering, or a related technical field.
  • 7+ years of overall experience, including:
  • 5+ years of handson software engineering experience writing productionquality code.
  • 3+ years designing and implementing endtoend software systems.
  • 2+ years shipping and operating largescale ML or AI services in cloud environments (Azure, AWS, or GCP).
  • Strong proficiency in Python and at least one of C# or Java.
  • Solid understanding of machine learning fundamentals, model evaluation, experimentation, and performance tradeoffs.
  • Experience building or operationalizing LLM / Generative AI systems, including RAG, prompt engineering, or agentbased architectures.
  • Proven ability to collaborate across disciplines and operate with autonomy at senior IC scope.

Preferred Qualifications

  • Master's or PhD in Machine Learning, AI, Computer Science, or a related field.
  • Experience working on security, compliance, or privacysensitive systems.
  • Deep familiarity with Azure ML, data platforms, or largescale distributed systems.
  • Experience applying Responsible AI principles in regulated or enterprise environments.

This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 139883787

Similar Jobs