Senior ML Engineer - AI-Driven Search & Evaluation

Socket.dev

San Francisco (CA)

Hybrid

USD 206,000 - 269,000

Full time

4 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Health & wellbeing resources
Paid volunteer days

Job summary

At Atlassian, a Senior Machine Learning Engineer is sought to develop and productionize ML systems for search, retrieval, ranking, and AI agents. You will own projects across the ML lifecycle—from problem definition and data development through experimentation, evaluation, deployment, and continuous improvement.

You will collaborate with product managers, software engineers, data scientists, research scientists, and platform teams to deliver scalable, evaluation-driven AI solutions and mentor

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Machine Learning, Data Science, or a related field, or equivalent experience.
  • At least 4 years of experience developing and deploying machine learning or AI systems in production.
  • Strong Python skills and experience with Java, Kotlin, TypeScript, or another production language.
  • Experience with SQL and large-scale data processing technologies such as Spark.
  • Experience building, evaluating, deploying, and scaling models with large datasets.
  • Experience designing evaluation strategies, analyzing model quality, and using results to guide improvements.
  • Familiarity with cloud-based ML and data platforms such as AWS or Databricks.
  • Ability to independently solve ambiguous problems and deliver practical, production-quality solutions.
  • Strong communication and collaboration skills.
  • An agile mindset and commitment to continuous improvement.

Responsibilities

  • Build and productionize machine learning models and AI systems for Search & Intelligence products.
  • Own projects from concept through deployment, monitoring, evaluation, and iteration.
  • Develop AI-native experiences across search, retrieval, ranking, recommendations, conversational systems, and agentic workflows.
  • Design evaluation-driven development processes, including quality metrics, test cases, benchmarks, and acceptance criteria.
  • Build evaluation datasets, regression suites, and pipelines for search, RAG, chat, and agentic systems.
  • Conduct offline and online evaluations, human assessments, model-based evaluations, and error analysis.
  • Design scalable architectures that meet requirements for quality, reliability, latency, privacy, and cost.
  • Apply modern techniques in information retrieval, ranking, embeddings, NLP, deep learning, and large language models.
  • Communicate technical decisions and results clearly across technical and non-technical audiences.
  • Mentor engineers and contribute to engineering and ML best practices.

Skills

Python
Production ML
Communication
Agile mindset
Problem solving
Collaboration

Education

Bachelor’s or Master’s degree in CS/ML/DS

Tools

Spark
AWS
Databricks
SQL
Java
Kotlin
TypeScript

Job description

At Atlassian, a Senior Machine Learning Engineer is sought to develop and productionize ML systems for search, retrieval, ranking, and AI agents. You will own projects across the ML lifecycle—from problem definition and data development through experimentation, evaluation, deployment, and continuous improvement.

You will collaborate with product managers, software engineers, data scientists, research scientists, and platform teams to deliver scalable, evaluation-driven AI solutions and mentor

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior ML Engineer — Remote AI & Search Architect
Senior ML Engineer — Remote AI & Search Architect

Socket.dev • Seattle (WA)

Hybrid
USD 206,000 - 269,000
Senior ML Engineer: AI-Native Search & Evaluation
Senior ML Engineer: AI-Native Search & Evaluation

Atlassian • San Francisco (CA), Northern (KY)

Hybrid
USD 185,000 - 242,000
Lead ML Engineer: AI & Search Platforms
Lead ML Engineer: AI & Search Platforms

Atlassian • Seattle (WA), Northern (KY)

Hybrid
USD 240,000 - 300,000
Health benefits
Equity and incentives
Bonuses and compensation programs
+1
Senior ML Systems Engineer, Scalable AI Search Platform
Senior ML Systems Engineer, Scalable AI Search Platform

Atlassian • New York (NY)

On-site
USD 150,000 - 210,000
Senior ML Engineer: Production AI & Search (Remote)
Senior ML Engineer: Production AI & Search (Remote)

Atlassian • Seattle (WA), Northern (KY)

Hybrid
USD 206,000 - 269,000
Senior ML Systems Engineer - Remote, Scalable Search
Senior ML Systems Engineer - Remote, Scalable Search

Atlassian • San Francisco (CA)

On-site
USD 180,000 - 260,000
Health and wellbeing resources
Paid volunteer days
ML Engineer - AI-Driven Search & IR Systems
ML Engineer - AI-Driven Search & IR Systems

Atlassian • Seattle (WA)

On-site
USD 178,000 - 233,000
Health benefits
Equity
Lead ML Systems Engineer, Search Platform
Lead ML Systems Engineer, Search Platform

Atlassian • Northern (KY), New York (NY)

Hybrid
USD 226,000 - 356,000
Health and wellbeing resources
Volunteer days
Equity
Principal ML Engineer & AI Systems Architect
Principal ML Engineer & AI Systems Architect

Atlassian • New York (NY)

Hybrid
USD 174,051 - 273,775
Health and wellbeing resources
Paid volunteer days
Equity options
Remote Senior ML Systems Architect – Search at Scale
Remote Senior ML Systems Architect – Search at Scale

Atlassian • Austin (TX)

Hybrid
USD 273,000 - 356,000