Machine Learning Engineer

Overview

Working at Atlassian

At Atlassian, we offer the flexibility to work from an office, from home, or a combination of both. This allows our team members to support their families, personal goals, and other priorities more effectively. We can hire globally, in any country where we have a legal entity. Interviews and onboarding are conducted virtually, aligning with our distributed-first company philosophy.

Your Future Team

Atlassian's mission is to unleash the potential of every team. Our innovative software products enhance team collaboration and productivity worldwide. We leverage AI/ML to transform how teams plan, track, and deliver work. We are actively seeking talented Machine Learning Engineers to help us advance this mission and enhance our product portfolio with cutting-edge AI solutions.

Responsibilities

What You'll Do

As an Applied Machine Learning Engineer, you will develop and implement advanced machine learning algorithms, train models, and collaborate with product, engineering, and analytics teams. Your role involves designing system and model architectures, conducting rigorous experimentation, and applying AI/ML to solve various product challenges, thereby improving Atlassian's products.

Qualifications

On Your First Day, We’ll Expect You to Have:

  • Bachelor's or Master's degree in Computer Science or a related field, or equivalent experience.
  • Proficiency in Python or Java, with the ability to write high-performance, production-quality code. Familiarity with SQL is essential. Knowledge of Spark and cloud data environments (e.g., AWS, Databricks) is a plus.
  • Experience in building and scaling machine learning models using large datasets.
  • An agile development mindset, valuing constant iteration and improvement.

It's Great, but Not Required, If You Have:

  • Experience in a consumer or B2C space for a SaaS product provider, or the enterprise/B2B space.
  • Experience in developing deep learning-based models and working on LLM-related applications.
  • Proven ability to solve ambiguous and complex problems, breaking them down into manageable components and developing innovative solutions.

Compensation

At Atlassian, we strive for equitable, explainable, and competitive compensation programs. Our pay scales are higher than typical market ranges, with most candidates being hired near the baseline. In the U.S., pay varies by geographic zone:

  • Zone A: $192,600 - $267,700
  • Zone B: $173,400 - $241,000
  • Zone C: $159,900 - $222,200

This role may also qualify for benefits, bonuses, commissions, and equity. For details on geographic zones, please visit and confirm your location's zone with your recruiter.

Our Perks & Benefits

Atlassian provides a wide array of perks and benefits to support you and your family, including health coverage, paid volunteer days, wellness resources, and more. Discover our offerings at .

About Atlassian

At Atlassian, we're driven by our mission to unleash the potential of every team. Our software products enhance global team collaboration, turning the impossible into the possible. We celebrate the unique contributions of all Atlassians, fostering a culture that values diverse perspectives and experiences.

We adhere to strict nondiscrimination policies and will ensure that all your information remains confidential as per EEO guidelines. If you need accommodations or adjustments during the recruitment process, please inform our Recruitment team.

For San Francisco Only: In accordance with the San Francisco Fair Chance Ordinance, we will consider qualified applicants with arrest and conviction records for employment.

Learn more about our culture and hiring process at .