Atlassian - San Francisco, CA

posted 26 days ago

Full-time - Senior
San Francisco, CA
Publishing Industries

About the position

Atlassian is seeking a Lead Principal Machine Learning Software Engineer to join our Central AI team. The Central AI organization constructs the fundamental infrastructure, data pipeline, frameworks, models, and other capabilities to expedite AI feature development throughout the entire company. This role is pivotal in steering the development and deployment of advanced machine learning algorithms, ensuring that AI functionalities are seamlessly integrated into every Atlassian product and service. The Central AI organization is a key component of the broader Atlassian Intelligence initiative, which aims to expedite AI innovation across all products and platforms, ensuring a unified AI user experience and establishing a robust AI infrastructure for Atlassian's future. As a Lead Principal Machine Learning Software Engineer, you will be responsible for designing system and model architectures, conducting meticulous experimentation and model evaluations, and mentoring budding ML engineers. Your role extends beyond these tasks, playing a crucial part in harnessing the transformative power of AI across our product suite. You will work closely with product, back end/front end engineering, and analytics teams to ensure that different teams within the organization do not work in silos but have access to a unified foundation that promotes efficiency and collaboration. Additionally, you will be involved in developing core shared experiences typical in the AI domain, such as search, knowledge discovery, and conversation.

Responsibilities

  • Steer the development and deployment of advanced machine learning algorithms.
  • Train complex models and collaborate with product, back end/front end engineering, and analytics teams.
  • Design system and model architectures for AI functionalities.
  • Conduct meticulous experimentation and model evaluations.
  • Mentor junior machine learning engineers.
  • Ensure seamless integration of AI functionalities into Atlassian products and services.
  • Develop core shared experiences in AI, such as search and knowledge discovery.

Requirements

  • Master or PhD in a quantitative subject (Statistics, Mathematics, Computer Science, Operations Research, or relevant work experience).
  • 15+ years of related industry experience in the data science domain.
  • Expertise in Python or Java with the ability to write performant production-quality code.
  • Familiarity with SQL and 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.
  • Ability to communicate and explain data science concepts to diverse audiences.
  • Focus on business practicality and the 80/20 rule; high bar for output quality while recognizing the business benefit of timely delivery.
  • Agile development mindset, appreciating the benefit of constant iteration and improvement.

Nice-to-haves

  • Experience working in a consumer or B2C space for a SaaS product provider, or the enterprise/B2B space.
  • Experience with large-scale web search or enterprise search systems.
  • Experience in developing deep learning-based models and working on LLM-related applications.
  • Excelling in solving ambiguous and complex problems and navigating through uncertain situations.

Benefits

  • Health coverage
  • Paid volunteer days
  • Wellness resources
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service