A

Machine Learning Software Engineer – Atlassian

Atlassian Bengaluru, Karnataka, India remote
full-time
Not Disclosed
Posted on 24 February 2026

Overview

Atlassian is hiring a Machine Learning Software Engineer in India to join its AI & ML Platform team under the Central AI organization. This role focuses on building scalable infrastructure that enables the development, deployment, and operation of machine learning and large language model (LLM) systems across Atlassian products like Jira, Confluence, and Bitbucket. This Atlassian Machine Learning Engineer job in Remote India / Bengaluru is ideal for engineers with strong backend development experience and exposure to ML lifecycle systems. Candidates searching for a machine learning engineer job in India, Atlassian AI platform role, or cloud ML infrastructure engineer position with AWS/GCP experience will gain hands-on experience working on distributed ML systems used by millions of users worldwide.

Key Responsibilities

Design, build, and operate large-scale backend services for ML training and inference Develop core infrastructure for ML model lifecycle (training, evaluation, deployment, serving) Build systems that support AI features across Atlassian products Collaborate with software engineers, ML engineers, and data scientists Own services end-to-end including design, CI/CD, infrastructure-as-code, monitoring, and incident response Implement scalable distributed systems for high-throughput ML workloads Improve reliability, observability, and automation across ML platforms

Requirements

4+ years of experience building backend, infrastructure, or ML systems Strong programming skills in Java, Kotlin, Go, or Python Experience designing and operating distributed, fault-tolerant systems Exposure to ML lifecycle workflows (training, serving, deployment of ML/LLM models) Hands-on experience with AWS and/or Google Cloud Platform (GCP) Experience with cloud compute, networking, autoscaling, and load balancing Strong understanding of system design and infrastructure architecture Preferred / Nice-to-Have Skills Experience in MLOps automation and CI/CD pipelines Knowledge of config and secret management strategies Experience with Kubernetes and containerized deployments Experience building ML data or compute platforms

Perks & Benefits

The Atlassian Machine Learning Software Engineer role in India offers exposure to enterprise-grade AI infrastructure powering collaboration tools used globally. Engineers will work on scalable ML systems, distributed computing platforms, and AI services that directly impact millions of teams worldwide.

About Company

Atlassian

Similar Opportunities