Ovii Job Board

Senior Software Engineer - AI Platform

Tekion

Bengaluru, India • Onsite - Bengaluru, India • Full-Time • 5+ years

Posted 2026-07-09 Tech & Engg

Apply on employer site

Job Description

Ovii's Interpretation of the Role

Senior Software Engineer driving Tekion's AI‑native automotive platform. Owns the LLM control plane, builds APIs/SDKs, and scales classical ML pipelines to deliver real‑time dealer outcomes.

Role Snapshot

  • Senior Software Engineer
  • AI Platform
  • LLM Control Plane Owner
  • Large‑Scale ML & Data Platform
  • Backend & Cloud‑Native Services

Must-Have Requirements

  • Python
  • Java/Scala/Go
  • Microservices/API design
  • REST/gRPC
  • AWS
  • Docker/Kubernetes
  • Airflow/Kubeflow
  • MLflow
  • Distributed systems
  • MLOps
  • LLM control plane/gateway
  • Agentic systems
  • large‑scale data/ML platforms
  • distributed systems
  • production software engineering

Nice-to-Have Signals

  • Platform‑as‑product mindset
  • Cost‑aware building
  • Vendor‑agnostic thinking
  • Documentation & teaching
  • Knowledge graphs (Neo4j, Neptune, TigerGraph)
  • Vector search (pgvector, Qdrant, Milvus)
  • platform‑as‑product mindset
  • cost‑aware development

Work Setup

  • Location: Bangalore, India
  • Work mode: ONSITE
  • Employment type: Full-Time

Not Specified in JD

  • Salary range
  • Visa sponsorship
  • Remote eligibility
  • Education requirement
  • Certifications
  • Relocation
  • Notice period
  • Travel
  • Security clearance
  • Coding test
  • Portfolio
  • GitHub
  • Writing sample
  • Cover letter

What You'll Likely Work On

  • Build and operate an LLM control plane/gateway with routing, rate‑limits, token/cost tracking, and multi‑vendor adapters.
  • Ship unified REST and gRPC APIs and SDKs with normalized schemas, caching, and full observability.
  • Enforce safety and privacy by default through content filtering, prompt validation, and PII redaction.
  • Design and manage agent runtime, tool registry, function calling, and long‑running workflow orchestration.
  • Enable training and scoring pipelines for classical ML models (XGBoost, LightGBM, deep models) and standardize experiment tracking.
  • Create monitoring for model/data drift, automate retraining, and add human‑in‑the‑loop review.
  • Evolve the domain graph, build reliable ingestion pipelines, and serve real‑time context to agents with access controls.
  • Define SLOs, autoscaling, and cost controls; maintain model/agent registry, versioning, and audit trails.

Good Fit If You Have

  • Platform‑as‑product mindset with focus on developer experience and clear SLAs.
  • Cost‑aware builder who treats latency and dollars as first‑class metrics.
  • Vendor‑agnostic thinker comfortable with multiple LLM providers.
  • Enjoys teaching and documenting complex systems for cross‑team adoption.

Skills

  • Python
  • Java / Scala / Go
  • Microservices & API Design
  • REST / gRPC
  • AWS Cloud
  • Docker & Kubernetes
  • Airflow / Kubeflow
  • MLflow
  • Distributed Systems
  • MLOps
  • Knowledge Graphs (Neo4j, Neptune, TigerGraph)
  • Vector Search (pgvector, Qdrant, Milvus)