Atlassian aims to accelerate AI innovation across all its products and platforms by building a cohesive AI infrastructure and shared AI experiences such as search, knowledge discovery, and conversation. The goal is to ensure that different teams within the organization can integrate and utilize AI efficiently without working in silos.
Requirements
- Expertise in Python or Java with the ability to write performant production-quality code.
- Familiarity with SQL.
- Knowledge of Spark and cloud data environments (e.g., AWS, Databricks).
- Experience building and scaling machine learning models in business applications using large amounts of data.
- Experience working in a consumer or B2C space for a SaaS product provider, or the enterprise/B2B space (preferred).
- Experience in developing deep learning-based models and working on LLM-related applications (preferred).
- Ability to communicate and explain data science concepts to diverse audiences (preferred).
Responsibilities
- Work on the development and implementation of cutting-edge machine learning algorithms.
- Train sophisticated models and collaborate with product, engineering, and analytics teams to build AI functionalities into Atlassian products and services.
- Design system and model architectures.
- Conduct rigorous experimentation and model evaluations.
- Provide guidance to junior ML engineers.
- Ensure AI's transformative potential is realized across Atlassian offerings.
- Build and scale machine learning models in business applications using large amounts of data.
Other
- Bachelor's or Master's degree (preferably a Computer Science degree or equivalent experience).
- 3+ years of related industry experience in the data science domain.
- Focus on business practicality and the 80/20 rule.
- Agile development mindset, appreciating the benefit of constant iteration and improvement.
- Ability to communicate and explain data science concepts to diverse audiences, craft a compelling story.