Lead Algorithm Engineer

Audatex Systems s.r.o

Bangalore, India
6+ years software development experience
Product based company experience mandatory
Expertise in c#, c++, java, .net
The role involves leading the development of improvements to transportation routing and scheduling algorithms with a focus on both traditional and ML-based solutions

Job Summary

  • The role involves leading the development of improvements to transportation routing and scheduling algorithms with a focus on both traditional and ML-based solutions.
  • Candidates must have solid communication skills to guide architecture discussions and mentor less-experienced developers within the team.
  • This position requires writing production-grade code in multiple languages including C#, C++, Java, and .NET while ensuring high performance and scalability.

Matching Summary

The role involves leading the development of improvements to transportation routing and scheduling algorithms with a focus on both traditional and ML-based solutions.

Skills & Requirements

Must-have

  • 6+ years software development experience
  • Product based company experience mandatory
  • Expertise in C#, C++, Java, .NET
  • Knowledge of routing algorithms like TSP and Dijkstra
  • Experience with ML model deployment and optimization
  • Strong object-oriented design and data modeling skills

Nice-to-have

  • Transportation industry knowledge
  • Mentoring less experienced developers
  • Agile and SCRUM methodology experience
  • Familiarity with TensorFlow or PyTorch profilers
  • Experience with distributed computing frameworks

Key Requirements

  • Bachelor's degree in Computer Science or related field
  • 6+ years of applicable Software Development experience
  • Mandatory product-based company experience
  • Excellent written and oral English skills

Work Rights

Not specified

Tailored Resume

Cover Letter