Enable job alerts via email!

Senior Operations Research Engineer

Mojro

Bengaluru

On-site

INR 8,00,000 - 15,00,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A logistics optimization company in Bengaluru is seeking an Operations Research Engineer to design algorithms that enhance their logistics engine. The ideal candidate will have over 4 years of experience in optimization, strong coding skills in Python or Java, and a Master's degree in a related field. This role emphasizes collaboration across functional teams in a fast-paced startup environment.

Qualifications

  • 4+ years of strong, practical experience in Operations Research and optimization.
  • Solid understanding of algorithmic thinking, data structures, and computational performance.
  • Excellent communication and problem-solving skills.

Responsibilities

  • Design and implement algorithms for VRP/TSP and their variants.
  • Build and test mathematical optimization models in Python or Java.
  • Collaborate with product and engineering teams to integrate optimization modules.

Skills

Mathematical optimization
Algorithm design
Computational efficiency
Geospatial datasets
Unsupervised learning
Python
Java

Education

Bachelor's or Master's degree in Computer Science
Operations Research
Applied Mathematics

Tools

OR-Tools
Gurobi
CPLEX
AWS
GCP
Job description

We are looking for a technically strong, hands‑on Operations Research Engineer who thrives on solving complex optimization challenges. You will design and implement innovative algorithms that power Mojro's logistics optimization engine. This role requires deep expertise in mathematical optimization, algorithm design, and computational efficiency.

Responsibilities
  • Design and implement algorithms for VRP/TSP and their variants (e. g., Capacitated VRP, VRPTW, Pickup and Delivery, Multi‑Depot Routing, Crossdocking).
  • Design and implement metaheuristic optimization algorithms (e. g., Genetic Algorithms, Tabu Search, Simulated Annealing, Large Neighborhood Search).
  • Build and test mathematical optimization models in Python or Java, ensuring performance and scalability in production environments.
  • Extensive work experience with geospatial datasets (coordinates, maps, route networks) is preferred.
  • Apply unsupervised learning techniques (e. g., clustering, pattern discovery) for region segmentation, demand grouping, and route pre‑optimization.
  • Collaborate with product and engineering teams to integrate optimization modules into backend systems or APIs.
  • Analyze results, fine‑tune parameters, and continuously enhance model accuracy and efficiency.
Requirements
  • Familiarity with optimization frameworks such as OR‑Tools, Jsprit, Pyomo, Gurobi, or CPLEX.
  • Exposure to machine learning, especially unsupervised learning for clustering or segmentation, is a bonus.
  • Experience deploying optimization solutions in API‑based or cloud environments (AWS, GCP, or Azure).
  • Comfort working in a fast‑paced startup environment with cross‑functional collaboration between data science, product, and operations teams.
Qualification
  • 4+ years of strong, practical experience in Operations Research and optimization.
  • Bachelor's or Master's degree in Computer Science, Operations Research, Applied Mathematics, or related field.
  • Solid understanding of algorithmic thinking, data structures, and computational performance.
  • Excellent communication and problem‑solving skills.
Technologies
  • Strong coding skills in Python, Java.
  • Hands‑on experience building OR Solutions.
  • Knowledge of Public Cloud (Azure, Preferably).
  • Working Knowledge of CI CD pipelines.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.