Salary
≈ $27k – $64k per year (Estimated)
Location
In office (Bengaluru)
Seniority
Senior · 6+ years exp
Overview
Company
Impact
Profile match
Cognite is a global SaaS firm developing an industrial IoT data platform that enables full-scale digital transformation to increase sustainability and efficiency of operations of heavy-asset industries worldwide.
We're seeking a Senior Software Engineer who excels at building high-performance distributed systems and thrives in a fast-paced startup environment. You'll be working on cutting-edge data infrastructure challenges that directly impact how Fortune 500 industrial companies manage their most critical operational data.
Responsibilities:
- Platform Ownership: Design, build, and operate the core serverless execution engine and workflow orchestration layer that serve as foundational primitives for CDF's AI and automation capabilities.
- Reliability Engineering: Own uptime, latency SLOs, and incident response for platform services, ensuring functions execute deterministically and workflows progress without data loss or silent failures.
- Scalability: Architect for multi-tenant and multi-cloud, high-throughput workloads. Design scheduling, queueing, and retry mechanisms that degrade gracefully under pressure.
- API Design: Define and evolve clean API-first architecture, versioned REST, and event-driven APIs that downstream engineering teams and external customers depend on.
- Observability: Instrument services with distributed tracing, structured logging, and alerting (OpenTelemetry / Prometheus / Grafana / Honeycomb stack) so failures surface before customers notice.
- CI/CD and Testing: Champion test automation, unit, integration, and smoke tests and maintain deployment pipelines that ship to production with confidence.
- Performance: Profile and resolve bottlenecks in execution throughput, cold-start latencies, and cross-service call chains driving a snappy platform experience for industrial workloads.
- Cost Efficiency (Bonus): Model compute and storage costs for function execution; identify and implement optimisations that reduce cloud spend without sacrificing reliability.
Requirements:
- 6+ years of Engineering: Proven track record building and operating production backend services at scale.
- Expertise: Deep mastery of JVM languages (Kotlin preferred, Java acceptable), Python (FastAPI), distributed systems patterns, and cloud-native service design (Kubernetes, Azure, GCP, AWS, Private cloud).
- Workflow and Orchestration: Hands-on experience with workflow engines (Conductor, Apache Airflow, or equivalent) and event-driven architectures (Kafka, Pub/Sub).
- Data and Storage: Comfortable working with relational databases (PostgreSQL) and non-relational databases, object storage (Data Lakes), and caching layers (Redis) in multi-tenant environments.
- Observability Stack: Practical experience with OpenTelemetry, Prometheus, and Grafana for instrumentation and operational insight.
- ML Platform Exposure: Experience supporting ML workloads and notebooks in production, whether through job scheduling, resource management, experiment tracking integration, or model serving infrastructure.
- Contextualization Domain (Bonus): Familiarity with industrial knowledge graph construction, entity resolution, or NLP/CV pipelines as they relate to industrial asset data is a strong differentiator.
- Full-Stack Awareness (Bonus): Familiarity with React or TypeScript is a plus for consuming and dogfooding your own platform's developer tooling.
- The Platform Thinking Spirit: A passion for building composable, well-documented, and automated platform systems that empower other engineers, including ML engineers, to build faster.
Good to have:
- ML Workload Support: Build and extend platform primitives for compute scheduling, environment management, and secrets handling that enable ML engineers to run model training, fine-tuning, and batch inference jobs reliably.
- Contextualization Pipelines: Support the engineering infrastructure behind Cognite's contextualization capabilities (entity matching, asset hierarchy inference, and P& ID parsing) by ensuring the platform can orchestrate long-running, GPU-aware, and data-intensive ML workflows without manual intervention.
- Vector and Embedding Infrastructure (Bonus): Familiarity with serving or storing vector embeddings to support semantic search and RAG-based contextualization use cases.
- Model Lifecycle Awareness: Understand model versioning, A/B experiment tracking, and the boundary between platform concerns and ML framework concerns, so the platform stays lean while ML teams stay unblocked.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
428,564 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Free forever. No card. Under a minute.
Your match
How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.
Recommended for you based on this role
Similar stack
Same company
Bengaluru
Software Development Engineer II
7 hours ago
≈ $22k – $55k per year (Estimated) • In office • Bengaluru
Java
Kotlin
Swift
Objective-C
Java
Hibernate
Kotlin
Retrofit
Kotlin Coroutines
Databases
MySQL
ElasticSearch
Mobile
Jetpack Compose
UIKit
SwiftUI
Combine
Core Data
MVVM
DevOps
Rest API
CI/CD
Git
Apply
Computer Scientist- C++
7 hours ago
≈ $21k – $52k per year (Estimated) • In office • Full-Time • 3+ years exp • Noida
Python
Java
C++
AI/ML
RAG
Apply
AI / ML Engineer
7 hours ago
In office • Bengaluru
JavaScript
Java
Databases
PostgreSQL
pgvector
Pinecone
FAISS
AI/ML
Fine-tuning
Embeddings
Prompt Engineering
Multimodal AI
Computer Vision
AI Agents
Speech Recognition
LLM
RAG
OpenAI
LLM Guardrails
Agentic Workflows
Multi-Agent Systems
Frontend
React.js
DevOps
Azure
CI/CD
Docker
Kubernetes
Apply
Data Analyst
7 hours ago
≈ $15k – $35k per year (Estimated) • In office • 3+ years exp • Mumbai
Python
SQL
Databases
Snowflake
Google BigQuery
Amazon Redshift
BigQuery
Mobile
Firebase
AppsFlyer SDK
Adjust
Analytics
Tableau
Power BI
A/B Testing
Looker
Apply
Product Security Engineer 3
7 hours ago
≈ $21k – $55k per year (Estimated) • In office • Full-Time • Bengaluru
Python
JavaScript
PowerShell
AI/ML
AI Agents
LLM
RAG
LLM Guardrails
Agentic Workflows
DevOps
Terraform
GCP
CloudFormation
Azure
CI/CD
AWS
Docker
Kubernetes
Cybersecurity
OWASP Top 10
Threat Modeling
Apply
Senior Database Reliability Engineer
8 days ago
≈ $24k – $51k per year (Estimated) • In office • 6+ years exp • Bengaluru
Python
Go
SQL
Databases
PostgreSQL
ElasticSearch
Apache Kafka
DevOps
Terraform
GCP
Azure
AWS
Kubernetes
Platform Engineering
Vector
Apply
≈ $30k – $71k per year (Estimated) • In office • 10+ years exp • Bengaluru
Python
Go
PowerShell
AI/ML
AI Agents
LLM Guardrails
DevOps
Terraform
GCP
Azure
CI/CD
AWS
Vector
Cybersecurity
OWASP ZAP
CodeQL
Apply
AI Engineer (Supply Chain)
8 days ago
≈ $35k – $88k per year (Estimated) • In office • 5+ years exp • Bengaluru
Python
JavaScript
Kotlin
TypeScript
AI/ML
Copilot
Cursor
LangChain
Claude
Claude Code
Embeddings
Prompt Engineering
Chain-of-Thought
AI Agents
LLM
RAG
Time Series Forecasting
Synthetic Data
Knowledge Graph
Frontend
React.js
DevOps
GCP
Azure
AWS
Apply
Senior Software Engineer
15 days ago
≈ $27k – $64k per year (Estimated) • In office • 6+ years exp • Bengaluru
Python
Go
Java
Kotlin
TypeScript
C++
Python
FastAPI
Databases
PostgreSQL
Redis
Apache Kafka
AI/ML
Airflow
Fine-tuning
Embeddings
NLP
RAG
Semantic Search
Semantic Search
Knowledge Graph
DevOps
GCP
OpenTelemetry
Prometheus
Azure
CI/CD
AWS
Kubernetes
Grafana
Vector
Honeycomb
Apply
Principal Engineer - AI / ML Systems
1 month ago
≈ $32k – $75k per year (Estimated) • In office • 10+ years exp • Bachelor's Degree • Bengaluru
Python
Go
Java
C++
C++
TensorFlow C++
PyTorch C++
Databases
Apache Iceberg
Delta Lake
AI/ML
Airflow
Scikit-learn
AI Agents
TensorFlow
Keras
PyTorch
LLM
DevOps
gRPC
GCP
Azure
AWS
Docker
Kubernetes
Platform Engineering
Apply
≈ $23k – $50k per year (Estimated) • In office • Full-Time • PhD • Bengaluru
Apply
Computational Data Science Researcher
1 day ago
Remote/Hybrid • Full-Time • PhD • Bengaluru
AI/ML
Reinforcement Learning
Time Series Forecasting
Interpretability
Apply
Business Operations Analyst
1 day ago
≈ $17k – $38k per year (Estimated) • In office • Full-Time • 6+ years exp • Bachelor's Degree • Bengaluru • Gurgaon
Management
Outlook
Apply
Senior Governance Analyst
1 day ago
$91k – $151k per year • In office • Full-Time • 1+ year exp • Bachelor's Degree • Atlanta • Bengaluru • Hyderabad
Analytics
Tableau
Power BI
Microsoft Excel
Apply
Apply
This is one of many
428,564 more open roles from verified company boards, updated every day.

