Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Machine Learning Engineer

Trello

Principal Machine Learning Engineer

Engineering | Seattle, United States | Remote, Remote | Mountain View, United States or Remote | San Francisco, United States

At Atlassian, we're on a mission to unleash the potential of every team. Central to that mission is the Teamwork Graph (TWG) — Atlassian's real-time, permissions-aware knowledge graph that unifies people, teams, projects, content, and activities across Atlassian and connected third-party tools. We believe the next frontier of AI-powered teamwork is personal working environment context: knowing who you collaborate with, what you're actively working on, and which documents matter right now — so that Rovo Chat, agents, and the TWG CLI can deliver answers that are precise, relevant, and actionable.

We're seeking a Principal Machine Learning Engineer (P60) to lead and design knowledge graph projects that build this personal working environment context layer and serve it at scale through Rovo Chat and the Teamwork Graph CLI.

What You'll Do

Build Personal Work Context Graphs

  • Design graph inference pipelines that surface collaborators, active work, documents, and projects from connected tools.
  • Define schemas, permissions, and evaluation frameworks for reliable inferred context.

Improve Rovo Chat with Graph Context

  • Integrate personal context into Rovo Chat to improve relevance, groundedness, and efficiency.
  • Build and measure context-selection strategies with the Rovo Chat team.

Deliver Context Through Graph APIs & CLI

  • Build low-latency, permission-safe APIs and CLI experiences for personal work context.
  • Enable MCP-compatible agents to query a user's work environment in real time.

Lead Across Teams

  • Provide technical leadership across Knowledge AI, Teamwork Graph, and product teams.
  • Mentor engineers and champion responsible, privacy-safe AI and data quality.
What We're Looking For

Experience

  • 8+ years in ML/AI engineering, with deep expertise in knowledge graphs, graph neural networks, or entity/relationship extraction.
  • Proven track record of building and shipping ML-powered graph inference or knowledge representation systems at production scale.
  • Hands-on experience with one or more of: graph databases (Neo4j, Neptune, or equivalent), graph query languages (Cypher, SPARQL), or large-scale graph processing frameworks (GraphX, DGL, PyG).
  • Demonstrated ability to ship end-to-end ML features — from data pipeline and model training through serving, monitoring, and iteration.

Skills

  • Strong understanding of LLM orchestration, retrieval-augmented generation (RAG), and context injection — specifically how graph-derived context improves LLM grounding and relevance.
  • Experience designing inference pipelines that derive implicit entities and relationships from heterogeneous activity signals (work items, documents, projects, code changes).
  • Proficiency in evaluation methodology: offline precision/recall benchmarks, online A/B testing, and human evaluation for ML systems.
  • Ability to set technical direction across teams, drive architecture decisions, and communicate tradeoffs clearly to engineering and product leadership.

Education

  • Master's or PhD in Computer Science, Machine Learning, Information Retrieval, or related field preferred — or equivalent industry experience.

Nice to Have

  • Experience with enterprise knowledge graphs, semantic embeddings, or ontology design at scale.
  • Familiarity with permission-aware data systems and privacy-by-design principles for user-centric inference.
  • Background in collaboration analytics, social network analysis, or user activity modeling.
Benefits & Perks

Atlassian offers a wide range of perks and benefits designed to support you, your family and to help you engage with your local community. Our offerings include health and wellbeing resources, paid volunteer days, and so much more. To learn more, visit go.atlassian.com/perksandbenefits.

About Atlassian

At Atlassian, we're motivated by a common goal: to unleash the potential of every team. Our software products help teams all over the planet and our solutions are designed for all types of work. Team collaboration through our tools makes what may be impossible alone, possible together.

We believe that the unique contributions of all Atlassians create our success. To ensure that our products and culture continue to incorporate everyone's perspectives and experience, we never discriminate based on race, religion, national origin, gender identity or expression, sexual orientation, age, or marital, veteran, or disability status. All your information will be kept confidential according to EEO guidelines.

To provide you the best experience, we can support with accommodations or adjustments at any stage of the recruitment process. Simply inform our Recruitment team during your conversation with them.

To learn more about our culture and hiring process, visit go.atlassian.com/crh.

In line with local law, identity verification (which may include use of biometric data) is a condition of employment with Atlassian for employment fraud purposes.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Principal Machine Learning Engineer in San Francisco, CA vacancy
  •  ...wellbeing resources, paid volunteer days, and so much more. To learn more, visit go.atlassian.com/perksandbenefits.About AtlassianAt...  ...include use of biometric data) is a condition of employment with Atlassian for employment fraud purposes.Job SummaryCategory: Engineering
    Principal
    Work at office
    Local area

    Atlassian

    San Francisco, CA
    4 days ago
  •  ...their family, personal goals, and other priorities. We can hire people in any country where we have a legal entity.As a Principal Machine Learning Engineer in the Confluence AI organization, you will help shape the next generation of AI-powered experiences across... 
    Principal
    Work at office
    Remote work

    Atlassian

    San Francisco, CA
    3 days ago
  •  ..., we are dedicated to building innovative tools and technologies that drive the future of work. We are looking for a Principal Machine Learning Engineer to join our Search & Intelligence organization. The team builds Atlassian’s flagship AI products, including agentic search... 
    Principal
    Work at office
    Local area
    Worldwide

    Atlassian

    San Francisco, CA
    3 days ago
  • $282.1k - $414.8k

     ...merchant, item, promotion, substitution, search result, and delivery promise creates a causal question.We are hiring a Principal Machine Learning Engineer to lead the Causal ML pod and establish the technical foundation for company-level causal decisioning. This is a... 
    Principal
    Hourly pay
    Work at office
    Local area
    Immediate start
    Remote work
    Flexible hours

    Doordash

    San Francisco, CA
    1 day ago
  •  ...Principal Software Engineer For Backend Development Our client is seeking a Principal Software Engineer focused on backend development to...  ...focusing on performance, scalability, and state-of-the-art machine learning integration. You will collaborate with their founders... 
    Principal
    Remote work
    Flexible hours

    NxT Level

    San Francisco, CA
    18 hours ago
  •  ...where we have a legal entity. Responsibilities As a Principal ML System Engineer in the Rovo & AI Engineering org, you will contribute to...  ...quality and reliabilityDeep understanding of Machine Learning projects lifecycleExperience leading and supporting senior... 
    Principal
    Work at office
    Local area

    Atlassian

    San Francisco, CA
    4 days ago
  •  ...pioneering advanced modeling and rapid innovations that accelerate how teams work, discover, and create.We’re seeking a Principal Machine Learning Systems Engineer (P60) to lead technical directions of GenAI Products & Knowledge Innovations in US. You’ll focus on building and... 
    Principal
    Work at office
    Local area

    Atlassian

    San Francisco, CA
    3 days ago
  • $200k - $320k

     ...the search Acquisition Network through its recruiting partnership with Career Launch is accepting applications for Principal Machine Learning Engineer opportunities with partner employers in San Francisco Bay Area. Career Launch works with experienced professionals seeking... 
    Principal
    Full time

    Acquisition Network

    San Francisco, CA
    8 days ago
  •  ...Job Description Principal Machine Learning Engineer, Artificial Intelligence (AI) Required, Work From Home   As a Principal Machine Learning Engineer, you are a deep technical authority responsible for designing and evolving the most critical ML systems in the... 
    Principal
    Full time
    Remote work
    Work from home

    Ginas Tech Jobs

    San Francisco, CA
    a month ago
  •  ...and ML inference. Turn advances in information retrieval and machine learning into production systems through rigorous evaluation,...  ...multiple teams, simplify fragmented systems, mentor senior engineers, and align technical and product leaders around long-term direction... 
    Principal
    Work at office
    Local area

    Atlassian

    San Francisco, CA
    3 days ago
  • About the Role:The Machine Learning team at Tubi drives the innovation behind personalized user experiences. With the largest inventory in...  ...of streaming.We are seeking a highly skilled Machine Learning Engineer to contribute to transformative projects in video personalization... 
    Principal
    Full time
    Temporary work
    Local area
    Flexible hours

    Tubi TV

    San Francisco, CA
    2 days ago
  • $276k - $414k

     ...express themselves, live in the moment, learn about the world, and have fun together....  ..., and other digital services.Snap Engineering teams build fun and technically sophisticated...  ...at the forefront.We’re looking for a Principal Machine Learning Engineer to join the Platform... 
    Principal
    Full time
    Live in
    Work at office
    Local area

    Snap

    San Francisco, CA
    1 day ago
  • $192.5k - $357.5k

     ...Discovery (AIDD) group (Prescient Design), we are revolutionizing drug discovery with cutting-edge machine learning. We are seeking a Principal Machine Learning Engineer to join our Foundation Models team. In this role, you will drive the engineering, scaling, and operationalization... 
    Principal
    Full time
    Local area
    Worldwide
    Relocation package

    Genentech

    South San Francisco, CA
    3 days ago
  •  ...preparing for a procedure, researching a rare condition, or learning from experts across thousands of specialties. We're...  ...love to talk. The Opportunity:  We're looking for a Principal ML Engineer to lead the architecture and development of Vumedi's AI-powered... 
    Principal
    Work at office
    Worldwide

    VuMedi Inc.

    Oakland, CA
    7 days ago
  •  ...short, and which changes make it meaningfully more useful to customers. Responsibilities What you’ll doAs a Senior Machine Learning Engineer, you’ll tackle the open-ended technical problems that determine whether customers trust Rovo with increasingly complex and... 
    Work at office
    Local area

    Atlassian

    San Francisco, CA
    4 days ago
  • $228.96k - $315.36k

     ...intelligence products. We identify the best opportunities to use machine learning in Plaid products, prove out those opportunities, and...  ...production systems.About the RoleAs a Senior Machine Learning Engineer on Embedded Insights, you will help shape Plaid’s future by building... 
    Work experience placement
    Work at office
    Local area

    Plaid Financial

    San Francisco, CA
    2 days ago
  • $189.72k - $332.01k

     ...in our recruiting process here.With more than 500 million users around the world and 300 billion ideas saved, Pinterest Machine Learning engineers build personalized experiences to help Pinners create a life they love. With just over 4,000 global employees, our teams... 
    Local area
    Relocation package

    Pinterest

    San Francisco, CA
    5 days ago
  • $162.8k - $203.5k

     ...immersive transportation to improve people's lives warrants modern ML utilizing peta-byte scale data. Our highly motivated Machine Learning Engineers work on these challenging problems and define solutions to directly impact various aspects of our core business.If you... 
    Hourly pay
    Work at office
    Local area
    3 days per week

    Lyft

    San Francisco, CA
    5 days ago
  • $228.96k - $315.36k

     ...Amsterdam.The Data team within Plaid’s Fraud organization builds the machine learning systems that power Plaid’s fraud detection products,...  ...to support hundreds of customers.As a Senior Machine Learning Engineer, you will own the development of high-performance feature computation... 
    Work experience placement
    Work at office
    Local area

    Plaid Financial

    San Francisco, CA
    5 days ago
  •  ...goals, and other priorities. We can hire people in any country where we have a legal entity. Responsibilities Senior Machine Learning Engineer — Agentic Search Atlassian is seeking a Senior Machine Learning Engineer to join our Agentic Search team. You’ll build... 
    Work at office
    Local area

    Atlassian

    San Francisco, CA
    2 days ago
  • $244k - $320k

     ...email, and push notifications, our AI-powered personalization engine delivers bespoke experiences that drive performance, revenue,...  ...Foundation's Corporate Equality Index!About the RoleOur Machine Learning Engineering team powers personalized experiences for hundreds... 
    Full time

    Attentive

    San Francisco, CA
    5 days ago
  • $150.9k - $202.4k

    Job Posting Title:Senior Machine Learning Engineer - ESPNReq ID:10150610Job Description:Disney Entertainment & ESPN TechnologyOn any given day at Disney Entertainment & ESPN Technology, we’re reimagining ways to create magical viewing experiences for the world’s most beloved... 
    Full time
    Worldwide

    Hulu

    San Francisco, CA
    4 days ago
  • $228.96k - $315.36k

     ...London, and Amsterdam.The Fraud Data team at Plaid builds the machine learning systems that power Plaid’s fraud detection products,...  ...consumers from evolving fraud threats.As a Senior Machine Learning Engineer on Plaid's Fraud Data team, you will develop models that improve... 
    Work experience placement
    Work at office
    Local area

    Plaid Financial

    San Francisco, CA
    5 days ago
  • $200.35k - $260.91k

     ...was named a Leader in The Forrester Wave: Revenue Marketing Platforms for B2B, Q1 2026.The OpportunityWe’re hiring a Senior Machine Learning Engineer to join our AI team, reporting directly to the Head of AI.Signals tell you what happened. Our job is to explain why — and... 
    Full time

    6sense

    San Francisco, CA
    3 days ago
  • $167.8k - $246.8k

     ...and real-world agent usage surfaces the gaps that drive our next foundations work. About the RoleWe’re looking for a Senior Machine Learning Engineer to join Agentic Foundations with a primary focus on Vertical Agent Development. You will own the continuous improvement of... 
    Hourly pay
    Work at office
    Local area
    Remote work
    Flexible hours

    Doordash

    San Francisco, CA
    3 days ago
  • $161.26k - $332.01k

     ...computer vision, multimodal representation learning, heterogeneous graph neural networks,...  ...The core Canvas pod is a small group (~6 engineers along with a product prototyping team)...  ...computer vision experience.M.S. or PhD in Machine Learning, Computer Science, or related... 
    Currently hiring
    Work at office
    Local area
    Remote work
    Relocation
    Relocation package

    Pinterest

    San Francisco, CA
    4 days ago
  • $207k - $244k

     ...is recognized on Forbes Cloud 100 2025 List and is a Y Combinator 2024 Breakthrough Company.About the team/roleWe’re hiring an ML Engineer (P3) to build and ship the AI systems that power Checkr’s core products. This role sits on the ML team inside Checkr’s Data & ML organization... 
    Work at office
    Local area
    Remote work
    Relocation
    3 days per week

    Checkr

    San Francisco, CA
    3 days ago
  • $174.9k - $250.2k

     ...to our customers. We are looking for an expert Sr. Camera ISP Engineer to join our Autonomous Vehicle team and help us build the...  ...and troubleshoot image quality related issues Collaborate with machine learning engineers and hardware teams to architect sensing strategy for... 
    Full time
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    San Francisco, CA
    3 days ago
  •  ...the two, giving them the flexibility to balance business responsibilities and support their families.Atlassian is seeking a Machine Learning Engineer to join our Growth organization. Growth builds intelligent, personalized experiences that help customers discover value,... 
    Temporary work
    Work at office
    Local area

    Atlassian

    San Francisco, CA
    3 days ago
  • $112k - $269k

    SummaryYelp engineering culture is driven by our values: we’re a cooperative team that values individual authenticity and encourages...  ...with great local businesses requires the use of cutting-edge Machine Learning (ML) and Artificial Intelligence (AI) to scale across a vast... 
    Work experience placement
    Local area

    Yelp

    San Francisco, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Machine Learning Engineer. Be the first to apply!