CareerPlanGet AI match score →

Lead Algorithm Engineer

Bangalore💼 Full-time🗓 2025-05-19 → 2026-07-31

Core

Design, implement, and optimize routing and scheduling algorithms (traditional and ML-based) for transportation applications.

Role type

Senior IC algorithm software engineer (transportation routing)

Builds

Transportation routing and scheduling systems

Domain

Transportation logistics + algorithmic optimization

Deliverable

production ML models | product features

Required skills

C#, C++, Java, .NET, object-oriented design, unit testing, algorithm analysis, data structures, logical data modeling, distributed computing, feature selection, loss function design, TensorFlow/PyTorch profiling

Preferred skills

Genetic algorithms, heuristics, reinforcement learning, simulation environments, SQL, mentoring

Technologies

C#, C++, Java, .NET, TensorFlow, PyTorch, SQL

Responsibilities

Design and implement complex routing algorithms; Optimize algorithm performance and scalability; Build and optimize ML models and pipelines; Deploy ML models to production; Mentor less-experienced developers; Troubleshoot customer production issues

Seniority

Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗