Principal Engineer - AI / ML

Bengaluru, Karnataka, India
Sep 12, 2024
Sep 12, 2025
Onsite
Full-Time
10 Years
Job Description

In this high-impact role, you’ll work with cutting-edge AI and ML technologies to modernize IT operations. By leveraging AI, you will help reduce Mean Time to Resolve (MTTR) and Mean Time to Identify (MTTI), creating a more efficient, proactive system. As a key leader, you’ll guide engineers through complex technical designs, mentor junior team members, and collaborate across multiple teams to deliver large-scale AI-powered solutions.

Key Responsibilities

  1. Shape the future of AIOps. Innovate and build the next generation of AI-powered IT operations tools to predict, prevent, and resolve issues before they impact customers.
  2. Generative AI Mastery. Explore generative models and their potential for anomaly detection, response automation, and personalized remediation.
  3. Machine Learning Expertise. Develop and refine algorithms using both supervised and unsupervised learning to analyze vast amounts of data and uncover hidden patterns.
  4. Cross-team collaboration. Work closely with engineers, data scientists, and researchers to solve technical challenges, bringing innovative solutions to life.
  5. Architectural Challenges. Tackle complex architectural and infrastructure challenges, build scalable ML pipelines, and ensure your solutions support thousands of customers.
  6. Code Reviews & Leadership. Lead code reviews, create documentation, and resolve high-risk issues while mentoring junior engineers and guiding cross-functional projects.

Your Tech Stack

  • Python, Java, Kotlin
  • Built on AWS (Amazon Web Services)

On Your First Day, You’ll Need

  • 10+ years of experience in software engineering, with a deep understanding of ML and AI technologies.
  • Fluency in Python and familiarity with machine learning libraries (scikit-learn, Keras/TensorFlow, PyTorch).
  • Experience building and deploying RESTful microservices and ML models.
  • Knowledge of MLOps and deploying machine learning models at scale.
  • Strong understanding of ML concepts such as supervised and unsupervised learning, deep learning, and NLP.

Preferred Qualifications

  • Experience with cloud-based ML platforms (e.g., AWS SageMaker, Azure ML, Databricks).
  • Familiarity with MLOps tools such as MLflow, Tecton, or Feature Stores.
  • Experience in AIOps, IT automation, or incident management.
  • Experience with AWS services like S3, Kinesis, EKS, and CloudFormation.
  • Exposure to OpenAI LLMs or similar technologies.

Why This Role Matters

Your work will directly impact Atlassian’s products and customers. By building advanced AI solutions for IT operations, you’ll enhance the reliability and performance of Atlassian’s software, empowering teams worldwide to achieve their best. This is a highly visible, strategic role, where you’ll drive innovation at scale and help shape the future of IT service management.