A

Atlassian

Builds software for team planning and knowledge

Principal Machine Learning Engineer

Natural Language Processing & LLMsPosted on Nov 5
Full-timeSeattle, WA, USA

About the Job

Requirements

  • A track record of architecting and shipping large-scale machine learning or artificial intelligence systems that deliver measurable customer and business impact.
  • Deep experience with large language model-powered products, agentic systems, model evaluation, experimentation, and dataset development.
  • Strong production engineering skills and the ability to remain hands-on in a modern machine learning stack.
  • Principal-level technical leadership, including setting direction, influencing across teams, and leading complex initiatives from ambiguity to production.
  • Product and technical judgment, including balancing quality, speed, reliability, safety, latency, and cost.
  • Ability to communicate complex ideas clearly and raise engineers’ effectiveness through mentorship and technical leadership.
  • At least 7 years of experience as a software developer.
  • Experience building customer-facing generative artificial intelligence applications at scale.
  • Experience pushing the state of the art to achieve breakthrough quality and reliability.
  • Deep understanding of the machine learning project lifecycle.
  • Experience leading and supporting senior engineers and working cross-functionally.

Responsibilities

  • Set the technical vision for measuring and improving Rovo Chat, translating helpfulness, correctness, judgment, and reliability into rigorous evaluation strategies.
  • Architect and build production machine learning and evaluation systems at scale, including datasets, simulations, automated judges, regression suites, experimentation platforms, and online quality signals.
  • Advance Rovo’s agentic capabilities across reasoning, planning, tool selection and use, action correctness, retrieval, memory, and long-horizon execution.
  • Identify systemic failure modes, develop interventions, ship them to production, and establish whether they improved customer outcomes.
  • Make technical decisions across model choice, prompting, fine-tuning, data strategy, system architecture, and inference while balancing quality, latency, reliability, safety, and cost.
  • Lead cross-organizational initiatives with machine learning, engineering, product, analytics, research, and design partners, creating clarity and momentum where the problem or solution is not well defined.
  • Establish reusable methods, systems, and quality standards for Rovo Chat and Atlassian’s AI-powered experiences.
  • Multiply other engineers’ impact through technical leadership, design reviews, mentorship, and a long-term vision for building and evaluating AI products.
  • Lead engineers in driving complex projects from technical design through launch.
  • Collaborate with teams and internal customers to set expectations, gather input, and communicate results.

About the Company

Atlassian

Builds software for team planning and knowledge

Atlassian builds software that helps businesses and other organizations coordinate projects, document knowledge and manage technology services. Its Jira and Confluence applications give teams shared spaces for tracking tasks and keeping decisions, plans and reference material connected to work. Software developers also use its tools to manage code, while business and IT teams organize requests and automate routine workflows. Customers pay recurring subscriptions for hosted software or self-managed licenses, with pricing linked to users and selected service levels. Atlassian was founded in 2002 and has its headquarters in Sydney, New South Wales, Australia.

Company size
10,001+
Company stage
IPO
Headquarters
Sydney NSW, Australia
Founded
2002

Recently Posted Jobs

Explore more opportunities at Atlassian

See more jobs