Overview
Atlassian is seeking a Senior Machine Learning Engineering Manager to lead the Knowledge Graph Team, which is crucial for supporting search, chat, and agent functionalities across Atlassian's products. This role offers a unique opportunity to drive innovation and deliver impactful machine learning solutions that significantly enhance user experiences.
Large Language Models (LLMs) will be central to this mission, enhancing the construction and utility of knowledge graphs. LLMs can automatically extract entities, detect relationships from unstructured text, and integrate data from diverse sources, creating comprehensive and unified knowledge graphs. By improving semantic search capabilities, LLMs ground searches to the knowledge graph, reducing hallucinations and boosting the relevance of results. These advancements are critical for powering intelligent, context-aware functionalities that drive productivity and user satisfaction across Atlassian’s suite of tools.
Responsibilities
Lead and Manage the Team:
- Oversee a team of machine learning engineers, fostering a culture of innovation, collaboration, and excellence.
- Mentor and coach team members on best practices, technical skills, and career development.
- Hire, onboard, and retain top talent to build a high-performing team.
Drive Machine Learning Initiatives:
- Manage the end-to-end machine learning lifecycle, including data collection, preprocessing, model development, deployment, and monitoring.
- Research and implement novel machine learning techniques to improve the performance, scalability, and robustness of search, chat, and agent systems.
- Collaborate with product managers, data scientists, and other stakeholders to align machine learning solutions with business goals.
Strategic Execution:
- Define and execute the vision and strategy for the Knowledge Graph Team.
- Influence the strategic direction of machine learning initiatives across Atlassian's products.
- Ensure timely delivery of high-quality solutions that meet customer needs.
Cross-Functional Collaboration:
- Work closely with the AI platform team, federated product teams, and other engineering teams to integrate machine learning solutions seamlessly.
- Communicate effectively with internal and external partners, presenting technical concepts and results clearly.
Qualifications
Experience:
- 5+ years of experience managing machine learning engineering teams.
- Proven track record of building and scaling machine learning models in business applications using large datasets.
- Experience with knowledge graph technologies, search algorithms, or conversational AI is a plus.
- Strong technical expertise in machine learning, data science, and system design.
- Excellent communication skills to explain complex concepts to diverse audiences.
- Agile mindset with a focus on iterative development and continuous improvement.
- A Master’s or PhD in Computer Science, Mathematics, Statistics, or a related field.