CrawlJobs Logo

Senior Machine Learning Engineer

https://www.microsoft.com/ Logo

Microsoft Corporation

Location Icon

Location:
United States , Redmond

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

119800.00 - 234700.00 USD / Year

Job Description:

We are seeking a Senior Machine Learning Engineer to tackle some of the hardest problems at the intersection of applied ML, AI security, and agentic systems. This is a hands‑on role focused on designing, training, evaluating, and shipping ML‑powered defenses that protect Copilot users from threats such as prompt injection, adversarial manipulation, unsafe delegation, and abuse of agentic workflows. You will work closely with security engineers, applied scientists, and product teams to translate emerging threat patterns into production ML systems—from detection models and policy learners to evaluation frameworks that measure real‑world robustness. Your work will directly shape how Copilot reasons safely, applies guardrails, and earns user trust at global scale.

Job Responsibility:

  • Design, train, and deploy ML‑based defenses for threats such as prompt injection, adversarial inputs, and abuse of agentic workflows.
  • Develop adaptive detection and policy models that learn from evolving attacker behavior rather than relying solely on static rules or signatures.
  • Build and own evaluation frameworks for AI security, including adversarial testing, red‑teaming support, and continuous robustness measurement across real Copilot scenarios.
  • Partner with security and engineering teams to integrate ML defenses into secure orchestration frameworks that govern agent delegation, tool calling, and action execution.
  • Apply ML to encode security “common sense” and judgment into AI responses, balancing usefulness, safety, and user intent.
  • Monitor and analyze telemetry to improve model performance, reduce false positives/negatives, and guide iterative defense improvements.
  • Collaborate cross‑functionally with product, privacy, and AI platform teams to land agentic security patterns across Copilot and MAI.
  • Document and share applied ML security techniques, helping establish best practices for secure agentic AI across Microsoft.

Requirements:

  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.
  • 4+ years of hands‑on experience building and shipping machine learning systems in production.
  • Solid foundation in ML fundamentals, including classification, anomaly detection, representation learning, and model evaluation.
  • Proficiency in Python and experience with modern ML frameworks (e.g., PyTorch, JAX, TensorFlow).
  • Experience designing end‑to‑end ML pipelines: data collection, training, evaluation, deployment, and monitoring.
  • Ability to reason about adversarial behavior, threat models, and failure modes in AI/ML systems.
  • Experience working on AI safety, trust, or security‑adjacent ML problems, including prompt injection, abuse detection, or adversarial ML.
  • Familiarity with agentic or LLM‑based systems, including tool calling, multi‑step reasoning, or orchestration flows.
  • Experience building ML evaluation and observability systems for real‑world AI behavior (e.g., adversarial testing, red‑team loops, robustness metrics).
  • Exposure to distributed ML systems, large‑scale data processing, or model serving in cloud environments.
  • Ability to clearly communicate complex ML and security concepts to engineering and non‑ML stakeholders.

Nice to have:

Master's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.

Additional Information:

Job Posted:
February 18, 2026

Employment Type:
Fulltime
Work Type:
On-site work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Senior Machine Learning Engineer

Senior Machine Learning Engineer

Atlassian is looking for a Senior Machine Learning Engineer to join our Central ...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree (preferably a Computer Science degree or equivalent experience)
  • 6+ years of related industry experience in the data science domain
  • Expertise in Python or Java with the ability to write performant production-quality code, familiarity with SQL, knowledge of Spark and cloud data environments (e.g. AWS, Databricks)
  • Experience building and scaling machine learning models in business applications using large amounts of data
  • Explain data science concepts to diverse audiences, create a compelling story
  • Focus on business practicality and the 80/20 rule
  • very high bar for output quality, but recognize the business benefit of 'having something now' vs 'perfection sometime in the future'
  • Agile development mindset, appreciating the benefit of constant iteration and improvement
Job Responsibility
Job Responsibility
  • Drive the development and implementation of cutting edge machine learning algorithms
  • Training sophisticated models
  • Collaborating with product, engineering, and analytics teams
  • Build the AI functionalities into each Atlassian products and services
  • Designing system and model architectures
  • Conducting rigorous experimentation and model evaluations
  • Providing guidance to emerging ML engineers
What we offer
What we offer
  • Health coverage
  • Paid volunteer days
  • Wellness resources
  • Fulltime
Read More
Arrow Right

Senior Machine Learning Engineer

Working at Atlassian: Atlassians can choose where they work – whether in an offi...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of related industry experience in the ML domain
  • Expertise in Python, Kotlin or Java with the ability to write performant production-quality code, familiarity with SQL, Vector database and cloud data environments (e.g. AWS, Databricks)
  • Experience building and scaling machine learning models in business applications using large amounts of data
  • Ability to communicate and explain data science concepts to diverse audiences, craft a compelling story
  • Focus on business practicality and the 80/20 rule
  • very high bar for output quality, but recognize the business benefit of 'having something now' vs 'perfection sometime in the future'
  • Agile development mindset, appreciating the benefit of constant iteration and improvement
Job Responsibility
Job Responsibility
  • Improving productivity of help-seekers in JSM, leveraging AI
  • Using RAG methodology to scan through the Knowledge Base, index, hydrate and generate answers which are accurate
  • Expanding to supporting multiple-languages, improving correctness scores, eliminating hallucinations, expanding search space beyond Knowledge Base
  • Implementing AI/ML for generating KB articles from issues
  • Suggesting and creating workflows through AI for solving customer queries
  • Other initiatives to create impact on overall helpfulness to the help seeker
What we offer
What we offer
  • Health coverage
  • Paid volunteer days
  • Wellness resources
  • Fulltime
Read More
Arrow Right

Senior Machine Learning Engineer, Central AI

Atlassian's Central AI organization is on a mission to revolutionize AI innovati...
Location
Location
Canada , Canada
Salary
Salary:
Not provided
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree (preferably a Computer Science degree or equivalent experience)
  • 3+ years of related industry experience in the data science domain
  • Expertise in Python or Java with and the ability to write performant production-quality code
  • familiarity with SQL
  • knowledge of Spark and cloud data environments (e.g. AWS, Databricks)
  • Experience building and scaling machine learning models in business applications using large amounts of data
  • Ability to communicate and explain data science concepts to diverse audiences
  • craft a compelling story
  • Focus on business practicality and the 80/20 rule
  • very high bar for output quality, but recognize the business benefit of 'having something now' vs 'perfection sometime in the future'
Job Responsibility
Job Responsibility
  • development and implementation of the cutting edge machine learning algorithms
  • training sophisticated models
  • collaborating with product, engineering, and analytics teams
  • build the AI functionalities into each Atlassian products and services
  • designing system and model architectures
  • conducting rigorous experimentation and model evaluations
  • providing guidance to junior ML engineers
What we offer
What we offer
  • health coverage
  • paid volunteer days
  • wellness resources
  • Fulltime
Read More
Arrow Right

Senior Machine Learning Engineer

We are looking for a Senior ML engineer to join the Teamwork Graph team and a gr...
Location
Location
United States , Mountain View; Seattle; San Francisco
Salary
Salary:
165500.00 - 265800.00 USD / Year
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience building and scaling business applications and systems using large amounts of data
  • Built generalizable platforms with a keen eye on empowering applications in product
  • Experience building and scaling business applications and systems using large amounts of data
  • Agile development mindset, appreciating the benefit of iteration and improvement
  • Experience working with LLMs and RAG a bonus
Job Responsibility
Job Responsibility
  • Process and structure large amounts of graph data to power applications across Atlassian
  • Build great APIs
  • Creative use of generative AI and ML to process, structure, and reason over large amounts of data to power intelligent products
  • Mentor and coach your team members on best practices, code quality, design patterns, testing, debugging, and documentation
  • Communicate and explain data science concepts to diverse audiences, craft a compelling story
  • Communicate effectively with internal and external partners, present technical concepts and results clearly and concisely, and solicit feedback and input from various stakeholders
What we offer
What we offer
  • health coverage
  • paid volunteer days
  • wellness resources
  • Fulltime
Read More
Arrow Right

Senior Machine Learning Engineer

We are looking for a Senior ML engineer to join the Teamwork Graph team and a gr...
Location
Location
United States , Mountain View; Seattle; San Francisco
Salary
Salary:
165500.00 - 265800.00 USD / Year
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience building and scaling business applications and systems using large amounts of data
  • Built generalizable platforms with a keen eye on empowering applications in product
  • Experience building and scaling business applications and systems using large amounts of data
  • Agile development mindset, appreciating the benefit of iteration and improvement
  • Experience working with LLMs and RAG a bonus
Job Responsibility
Job Responsibility
  • Process and structure large amounts of graph data to power applications across Atlassian
  • Build great APIs
  • Creative use of generative AI and ML to process, structure, and reason over large amounts of data to power intelligent products
  • Mentor and coach your team members on best practices, code quality, design patterns, testing, debugging, and documentation.
  • Communicate and explain data science concepts to diverse audiences, craft a compelling story
  • Communicate effectively with internal and external partners, present technical concepts and results clearly and concisely, and solicit feedback and input from various stakeholders.
What we offer
What we offer
  • health coverage
  • paid volunteer days
  • wellness resources
  • Fulltime
Read More
Arrow Right

Senior Machine Learning Engineer

As a Senior Machine Learning engineer, you will work on the development and impl...
Location
Location
United States , Mountain View
Salary
Salary:
175560.00 - 235000.00 USD / Year
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Master or PhD in a quantitative subject (Statistics, Mathematics, Computer Science, Operations Research, or relevant work experience)
  • 4+ years of related industry experience in the data science domain
  • Expertise in Python or Java with and the ability to write performant production-quality code, familiarity with SQL, knowledge of Spark and cloud data environments (e.g. AWS, Databricks)
  • Experience building and scaling machine learning models in business applications using large amounts of data
  • Ability to communicate and explain data science concepts to diverse audiences, craft a compelling story
  • Focus on business practicality and the 80/20 rule
  • very high bar for output quality, but recognize the business benefit of "having something now" vs "perfection sometime in the future"
  • Agile development mindset, appreciating the benefit of constant iteration and improvement
Job Responsibility
Job Responsibility
  • work on the development and implementation of the cutting edge machine learning algorithms
  • training sophisticated models
  • collaborating with product, engineering, and analytics teams
  • build the AI functionalities into each Atlassian products and services
  • designing system and model architectures
  • conducting rigorous experimentation and model evaluations
  • providing guidance to junior ML engineers
What we offer
What we offer
  • health coverage
  • paid volunteer days
  • wellness resources
  • Fulltime
Read More
Arrow Right

Senior Machine Learning System Engineer

As a Senior ML System Engineer on the AI & ML Platform team, you will play a piv...
Location
Location
United States , Seattle; San Francisco; New York; Austin
Salary
Salary:
165500.00 - 265800.00 USD / Year
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience in building machine learning systems or ML infra / MLOps platform
  • Fluency in at least one modern object-oriented programming language (preferably Java/Kotlin and Python)
  • Experience with RESTful microservices
  • Experience using cloud tools such as Amazon Web Services (S3, Kinesis, Cloud Formation, EKS, AWS Security and Networking)
  • Experience with Continuous Delivery and Continuous Integration
Job Responsibility
Job Responsibility
  • Collaborate with your teammates to solve complex problems, from technical design to launch
  • Deliver cutting-edge solutions that are used by other Atlassian teams and products to build AI features that reach millions of customers
  • Deliver code reviews, documentation & bug fixes within a strong engineering culture
  • Partner across engineering teams to take on company-wide initiatives spanning multiple projects
  • Mentor junior members of the team
What we offer
What we offer
  • health and wellbeing resources
  • paid volunteer days
  • Fulltime
Read More
Arrow Right

Senior Machine Learning Engineering Manager

Atlassian is looking for a Senior Machine Learning Engineering Manager to join o...
Location
Location
United States , Seattle; Austin; New York; Washington DC
Salary
Salary:
190300.00 - 305600.00 USD / Year
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Master or PhD in a quantitative subject (Computer Science, Mathematics, Statistics, Operations Research, or relevant work experience)
  • 5+ years of experience managing machine learning engineering teams running core services at scale
  • Experience building and scaling machine learning models in business applications using large amounts of data
  • Ability to communicate and explain data science concepts to diverse audiences, craft a compelling story
  • Focus on business practicality and the 80/20 rule
  • very high bar for output quality, but recognize the business benefit of 'having something now' vs 'perfection sometime in the future'
  • Agile development mindset, appreciating the benefit of constant iteration and improvement
Job Responsibility
Job Responsibility
  • Manage the end-to-end machine learning lifecycle, from data collection and preprocessing, to model development and deployment, to evaluation and monitoring
  • Research and implement novel machine learning techniques and algorithms that can improve the performance, scalability, and robustness of our Recommendation system, and other AI/ML models
  • Mentor and coach your team members on best practices, code quality, design patterns, testing, debugging, and documentation
  • Hire, onboard, and retain top talent for your team and foster a culture of innovation, collaboration, and excellence
  • Communicate effectively with internal and external partners, present technical concepts and results clearly and concisely, and solicit feedback and input from various stakeholders
What we offer
What we offer
  • health coverage
  • paid volunteer days
  • wellness resources
  • Fulltime
Read More
Arrow Right