Machine Learning Engineer

Cognite

  • Bengaluru, India
  • Full-time
  • First seen 4 Nov 2026

Cognite is hiring a Machine Learning Engineer in Bengaluru, India. The details below summarise the employer's own listing; applications happen on the original posting, not on GetFirstJob.

What the work involves

  • We are building the next generation of contextual AI for Industrial Operations
  • Our team focuses on transforming unstructured, complex industrial data-ranging from technical manuals to complex piping and instrumentation diagrams (PIDs)-into structured, actionable intelligence
  • We leverage state-of-the-art Deep Learning, Generative AI, and Computer Vision to drive efficiency, safety, and operational excellence
  • As a Machine Learning Engineer, you will be a key contributor to building the models and pipelines that power our industrial contextualization platform
  • Working closely with senior and staff-level engineers, you will focus on execution-transforming research prototypes into high-performance, real-time applications and building the infrastructure that supports them
  • This is an engineering-first role
  • We seek hands-on builders who write production-grade code, understand system design, and tackle complex infrastructure, treating ML models as software components in a large industrial architecture-not pure data scientists building isolated models
  • Build, test, and maintain robust data pipelines for large-scale industrial datasets
  • Assist in deploying data science prototypes to production
  • Write high-quality, testable Python code, primarily creating RESTful/gRPC APIs for ML capabilities

What they are looking for

  • Bachelor's or Master's degree in Computer Science, Data Science, Software Engineering, or a related field
  • 3-6 years of industry experience in software engineering with a strong focus on machine learning, or vice versa
  • Strong programming skills in Python, with a proven ability to write clean, modular, and testable code
  • Solid hands-on experience with frameworks like PyTorch, TensorFlow, Hugging Face, or LangChain
  • Experience working with large datasets, writing complex SQL queries, and hands-on familiarity with data processing libraries or frameworks (e.g., PySpark, Pandas at scale, or Dask)
  • Familiarity with MLOps basics, containerization (Docker), Linux command-line tools, and fundamental cloud services (AWS, Azure, or GCP)
  • Solid understanding of core computer science fundamentals, data structures, and algorithms
  • What Sets You Apart

Pay and dates

The listed pay is Not Disclosed. The source page shows a relative posting age rather than an exact posting date; this role was first seen and checked as open on 4 November 2026. The source page showed it as posted “6 days ago” when captured; that is a relative stamp, not an exact date.

How to apply

Apply on the listing where the employer published this role: Machine Learning Engineer at Cognite. We found this listing via naukri.com; it was still open when we checked on 4 November 2026. If the posting has closed or the link fails, the role may have been filled.

This is our short summary of the employer's listing. The full description, eligibility and deadline are on the employer's page.

Explore related openings