Principal Machine Learning Engineer

Atlassian Seattle, United States

About the role

This is a principal machine learning engineering role at Atlassian on the Rovo & AI Engineering team, open remotely with a Seattle base. It suits a highly experienced ML engineer who wants to set technical vision for how the company measures and improves its AI agent, Rovo Chat. The role combines hands-on technical leadership with cross-organizational influence.

What you’ll do

  • Set the technical vision for measuring and improving Rovo Chat quality and reliability
  • Architect and build production ML and evaluation systems at scale
  • Advance Rovo's agentic capabilities across reasoning, planning and long-horizon execution
  • Close the loop between evaluation and product impact
  • Make high-leverage technical decisions across model choice and system architecture
  • Lead ambitious cross-organizational initiatives with ML, engineering and product partners
  • Establish reusable methods and quality standards across Atlassian's AI experiences
  • Multiply impact of other engineers through mentorship and design reviews

What they’re looking for

  • 7+ years of experience as a software developer
  • Track record architecting and shipping large-scale ML or AI systems with measurable impact
  • Experience building customer-facing Gen AI applications at scale
  • Experience pushing state of the art to achieve breakthrough quality and reliability
  • Deep understanding of the machine learning project lifecycle
  • Experience leading and supporting senior engineers cross-functionally
  • Principal-level technical leadership setting direction across teams

What’s on offer

  • Health and wellbeing resources
  • Paid volunteer days

Questions about this role

Is this role remote?

Yes, it's a remote role based out of Seattle, WA.

How many years of experience do I need?

7+ years of experience as a software developer.

What product does this role work on?

Atlassian's Rovo Chat AI agent.

Related roles

Senior Machine Learning Engineer

Atlassian · San Francisco, United States

A senior machine learning engineer role at Atlassian building production ML and evaluation systems for the Rovo AI agent platform.

RemoteSeniorFull-time $171,063 – $269,075 a year
Machine LearningLLM EvaluationAgentic SystemsExperimentation +2
Yesterday

Senior Machine Learning Engineer

Atlassian · San Francisco, United States

A senior machine learning engineering role at Atlassian building evaluation and agentic AI systems for the Rovo product, open remotely. Suited to an experienced ML engineer who wants to remain hands-on while setting technical direction.

RemoteSeniorFull-time
Machine LearningLLMPythonModel Evaluation +1
2 days ago

Senior Data Scientist — Machine Learning

Atlassian · Bengaluru, India

Atlassian is hiring a senior data scientist in Bengaluru to develop machine learning for search, recommendations, and AI assistants. The role suits candidates with 5 to 10 years of experience in production ML, Python, and NLP or LLM systems.

HybridSeniorFull-time
Machine LearningPythonNatural Language ProcessingLarge Language Models +2
Date not stated

Machine Learning-AI and Data Science Engineer III

Deloitte Consulting · Bengaluru, India · Hyderabad, India · Pune, India · Chennai, India

A senior data science and ML engineering leadership role at Deloitte Consulting, based across Bengaluru, Hyderabad, Pune or Chennai. Suits someone with 6-10 years of experience who can lead a small DS/ML team through client delivery.

On-siteSeniorFull-time $33,700 – $53,000 a year
Machine LearningData ScienceStatistical ModelingPython +11
4 days ago

Senior Machine Learning Engineer, Ad Tech Engineering

Roku · Bengaluru, India

Senior hybrid machine learning role in Bengaluru for an experienced engineer building AI systems for Roku's advertising platform. You'll work on multimodal ad understanding, brand safety, moderation, creative generation, and large-scale model serving.

HybridSeniorFull-time
Machine LearningDeep LearningComputer VisionGenerative AI +13
5 days ago

Senior Machine Learning Engineer - Advertising Engineering

Roku · Bengaluru, India

Senior hybrid machine learning engineering role in Bengaluru focused on Roku's advertising data and AI platform. You'll build large-scale ML systems and agentic generative AI features for targeting, measurement, reporting, and optimization.

HybridSeniorFull-time
Machine LearningPythonScalaJava +16
5 days ago