
Senior Machine Learning System Engineer
Primary stack
Job description
About the Position
Senior Machine Learning System Engineer
At Atlassian, you have the flexibility to choose your work environment, whether in an office, from home, or a combination of both. This flexibility allows you to better support your family, personal goals, and other priorities. We are hiring for this role in any country where we have a legal entity.
As a Senior Machine Learning Systems Engineer on the Search Platform team, you will be responsible for designing, developing, and deploying machine learning systems that enhance search experiences across Atlassian's product suite, including Jira, Confluence, and Rovo.
Responsibilities
-
Search Platform Engineering
- Design and implement scalable search serving infrastructure, including retrieval pipelines, vector indexing systems, and embedding-based semantic search.
- Own end-to-end delivery of ML components from experimentation through production rollout across multiple regions and tenants.
- Contribute to the architecture of high-throughput, low-latency search systems that meet strict SLO targets for availability, latency, and relevance quality.
-
ML Model Development & Serving
- Build and maintain production ML models including neural rankers, embedding models, and reranking systems.
- Integrate models into serving infrastructure using frameworks such as Triton and PyTorch, ensuring reliability, scalability, and cost efficiency.
- Collaborate with ML researchers to translate experimental models into production-grade systems with robust monitoring and evaluation harnesses.
-
Agentic Search & Retrieval
- Design retrieval systems purpose-built for agentic and RAG (Retrieval-Augmented Generation) use cases, including personalized indexes, grounding pipelines, and multi-step retrieval workflows.
- Partner with Rovo and AI platform teams to evolve search infrastructure as a foundational layer for AI agents, ensuring retrieval quality, freshness, and relevance at scale.
-
Operational Excellence & Cost Discipline
- Drive observability, monitoring, and incident response for search serving systems.
- Apply FinOps principles to identify and execute cost optimization opportunities across vector search infrastructure and ML serving fleets.
- Maintain production health through rigorous on-call practices, runbook development, and proactive capacity planning.
-
Cross-Functional Collaboration
- Work closely with engineering leads, product managers, and platform stakeholders to define technical roadmaps and deliver against team OKRs.
- Mentor junior engineers, contribute to design reviews, and champion engineering best practices across the team.
Requirements
- Core Skills
- Machine Learning
- ML Models
- Search Infrastructure
- Vector Indexing
- Embedding-based Semantic Search
We Offer
-
Compensation
- Base pay ranges from $149,400 - $235,000 per year, depending on the geographic pay zone.
- This role may also be eligible for benefits, bonuses, commissions, and equity.
-
Benefits
- Health and wellbeing resources
- Paid volunteer days
- And more! Visit go.atlassian.com/perksandbenefits to learn more.
About the Company
About Atlassian
At Atlassian, we are driven 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.
Apply for this Job
Join the Atlassian Talent Community
Don’t see an exact role match? No problem! Join our Talent Community and stay up-to-date on company and careers updates relevant to your career.
© Broken Build. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
We’re a remote-first Ukrainian product company that creates B2B products sold in 60+ countries. Our products are apps for Atlassian Jira and Confluence, sold on the Atlassian Marketplace. We are a small founder-led company, so expect a fast pace, no bureaucracy, and a lot of freedom & responsibility in decision-making.During the last six years, we have created 10+ applications for Jira and Confluence.Our products are used by 1,500+ companies worldwide, including Nasa, Intel, Amazon, Apple, Disney, Mercedes, and Renault...Our primary target audience is Agile Delivery Organisations and managers who work there: Scrum Masters, Agile Project Managers, Agile Delivery Managers, Agile Program Managers, SAFe RTEs, etc.
More at Broken Build
All 293 roles
Principal Enterprise Delivery Manager
Broken Build

Senior Incident Response Analyst
Broken Build · Poland

Principal Incident Response Analyst
Broken Build · Australia

Security Testing Engineer - Penetration Tester
Broken Build