Impress employers and recruiters.
Choose from hundreds of resume examples.

Impress employers and recruiters.
Choose from hundreds of resume examples.
Tailor your resume to this Senior Machine Learning Engineer, Search & Intelligence role.
Rezi rewrites your resume against Atlassian's job description. Free.

Tailor your resume to this Senior Machine Learning Engineer, Search & Intelligence role.
Rezi rewrites your resume against Atlassian's job description. Free.
Don't guess if your resume is good enough.
See how it scores against the Senior Machine Learning Engineer, Search & Intelligence posting at Atlassian — free, in seconds.

Don't guess if your resume is good enough.
See how it scores against the Senior Machine Learning Engineer, Search & Intelligence posting at Atlassian — free, in seconds.
About the Role
Atlassian is seeking a Senior Machine Learning Engineer to join the Search & Intelligence organization. This team develops AI products, models, and data pipelines that power Atlassian’s AI initiatives and drive innovation across the company.
Responsibilities
- Lead the design, development, and implementation of state-of-the-art machine learning algorithms and models for production environments.
- Own machine learning projects from initial concept through production deployment, measurement, and continuous improvement.
- Develop scalable data and modeling approaches using large, complex datasets.
- Design robust system and model architectures that meet requirements for quality, latency, scale, reliability, privacy, and cost.
- Build and improve machine learning solutions across areas such as information retrieval, search ranking, personalization, natural language processing, deep learning, and large language model applications.
- Design and execute rigorous experiments, offline evaluations, online tests, and error analyses to measure model quality and product impact.
- Collaborate with product, engineering, data science, analytics, and platform teams to integrate AI capabilities into Atlassian products and services.
- Translate research and emerging AI techniques into reliable, maintainable, production-quality systems.
- Identify opportunities to improve model performance, operational efficiency, developer experience, and customer outcomes.
- Communicate technical decisions, trade-offs, results, and recommendations clearly to both technical and non-technical audiences.
- Mentor and support machine learning engineers, contribute to technical strategy, and help establish best practices across the organization.
- Contribute to a culture of experimentation, continuous learning, inclusive collaboration, and iterative delivery.
Requirements
- A Bachelor’s or Master’s degree in Computer Science, Machine Learning, Artificial Intelligence, Data Science, or a related field, or equivalent practical experience.
- At least 5 years of professional experience developing and deploying machine learning or data science solutions in production.
- Strong programming skills in Python and one or more production languages such as Java, Kotlin, or TypeScript.
- Strong knowledge of SQL and experience working with large-scale data processing technologies such as Spark.
- Experience designing, training, evaluating, deploying, and scaling machine learning models using large and complex datasets.
- Experience building performant, reliable, and maintainable production-quality software.
- Familiarity with cloud-based data and machine learning environments, such as AWS, Databricks, or comparable platforms.
- Experience designing evaluation strategies and using metrics, experimentation, and error analysis to guide model and product improvements.
- Experience collaborating effectively across product, engineering, analytics, and data science teams.
- An ability to independently navigate ambiguous and complex problems, break them into manageable components, and deliver practical solutions.
- Strong written and verbal communication skills, with the ability to explain complex technical concepts clearly.
- An agile development mindset and an appreciation for rapid iteration, continuous improvement, and learning from results.
Skills
- Python
- Java
- Kotlin
- TypeScript
- SQL
- Spark
- AWS
- Databricks
- Information Retrieval
- Search Ranking
- Personalization
- Natural Language Processing
- Deep Learning
- Large Language Models
Location
- Any country where Atlassian has a legal entity
Work Type
- Office
- Home
- Combination of office and home
Experience Level
- Senior
Education Level
- Bachelor's degree in Computer Science, Machine Learning, Artificial Intelligence, Data Science, or related field
- Master's degree in Computer Science, Machine Learning, Artificial Intelligence, Data Science, or related field
- Equivalent practical experience
Salary/Compensations
- Zone A: $206,100 - $269,075
- Zone B: $185,490 - $242,168
- Zone C: $171,063 - $223,332
Benefits
- Health and wellbeing resources
- Paid volunteer days
About the Company
- Atlassian's software products help teams collaborate and achieve more together.
- Atlassian is committed to fostering a culture where unique contributions are valued and everyone's perspectives and experiences are incorporated.
- Identity verification is a condition of employment with Atlassian for employment fraud purposes.
Equal Opportunity
- Atlassian never discriminates based on race, religion, national origin, gender identity or expression, sexual orientation, age, or marital, veteran, or disability status.
- All information will be kept confidential according to EEO guidelines.
- Accommodations or adjustments can be supported at any stage of the recruitment process.