Senior Routing ML Engineer — Geospatial & Low-Latency AI

Bonapolia

Warszawa

On-site

PLN 300,000 - 520,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

null

Job summary

Bonapolia is seeking an experienced machine learning engineer to design and deploy production-grade deep learning models for routing and travel time prediction. The role focuses on large-scale GPS data, geospatial analysis (H3 indexing), and low-latency ML serving.

You will lead offline and online experiments and collaborate with backend and product teams. Requirements include 5+ years in ML engineering, strong Python and PySpark/Pandas/Numpy, and experience with ML tools and geospatial

Qualifications

  • 5+ years of machine learning engineering experience building and deploying deep learning models in production.
  • Experience building regression, forecasting, or other supervised machine learning systems for production prediction tasks.
  • Expert-level proficiency in Python and its core data science libraries (e.g., PySpark, Pandas, NumPy, Scikit-learn, PyTorch; gradient-boosting libraries such as CatBoost/XGBoost/LightGBM).
  • SQL.
  • Ability to design an ML system from scratch, including data analysis and processing.
  • Experience translating business goals into ML problems with appropriate metrics and non-functional requirements.
  • Experience designing and evaluating ML experiments.
  • Experience with MLOps tools.
  • Experience working with large-scale geospatial and behavioral datasets.
  • Experience deploying models to production on ML serving infrastructure and optimizing for latency, and awareness of concept drift and how to detect and manage it.
  • Comfort working with large-scale geospatial and behavioral data (e.g., GPS traces, H3 spatial indexing)

Responsibilities

  • Design and build machine learning models to improve routing and travel time prediction.
  • Develop traffic estimation models using large-scale GPS data.
  • Implement map-matching solutions for noisy GPS data.
  • Improve travel time calculation, smoothing, and rerouting logic.
  • Translate routing objectives into machine learning objectives and evaluation metrics.
  • Lead offline and online model evaluation activities.
  • Collaborate with backend engineers to deploy low-latency production models.
  • Partner with product and operations teams to define new features and requirements.
  • Own the production ML lifecycle, including serving, monitoring, drift detection, and retraining pipelines.

Job description

Bonapolia is seeking an experienced machine learning engineer to design and deploy production-grade deep learning models for routing and travel time prediction. The role focuses on large-scale GPS data, geospatial analysis (H3 indexing), and low-latency ML serving.

You will lead offline and online experiments and collaborate with backend and product teams. Requirements include 5+ years in ML engineering, strong Python and PySpark/Pandas/Numpy, and experience with ML tools and geospatial

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Routing ML Engineer
Senior Routing ML Engineer

Bonapolia • Warszawa

On-site
PLN 300,000 - 520,000
null
Senior ML Engineer, Routing & ETA Systems
Senior ML Engineer, Routing & ETA Systems

Instinctools • Kraków

On-site
PLN 190,000 - 270,000
flexible working time
professional and ambitious team
learning opportunities
Senior ML Engineer - Python & MLOps (Geospatial AI)
Senior ML Engineer - Python & MLOps (Geospatial AI)

econsulting • Warszawa

Hybrid
PLN 250,000 - 350,000
Private health insurance
Sports card
Group insurance
+3
AI/ML Engineer - Telematics, Geo & Time-Series (Remote)
AI/ML Engineer - Telematics, Geo & Time-Series (Remote)

Ring Inc • Poland

Remote
PLN 180,000 - 300,000
Remote-friendly environment
Senior ML Engineer (Python/MLOps) — Ray Serve & AWS
Senior ML Engineer (Python/MLOps) — Ray Serve & AWS

eConsulting • Województwo mazowieckie

Hybrid
PLN 240,000 - 360,000
Benefits package (private health, etc)
English lessons
Training library
+4
Senior ML Engineer, Routing Cost — Lead Pipelines
Senior ML Engineer, Routing Cost — Lead Pipelines

Mapbox • Polska

Hybrid
PLN 398,000 - 598,000
Senior Applied ML Engineer — LLM Routing (Remote, Equity)
Senior Applied ML Engineer — LLM Routing (Remote, Equity)

Kimchi • Polska

Remote
PLN 260,000 - 420,000
Competitive salary
Remote-first Global environment
Equity options
+1
Machine Learning Engineer III, Routing Cost
Machine Learning Engineer III, Routing Cost

Mapbox • Polska

Hybrid
PLN 398,000 - 598,000
Senior Machine Learning Engineer (Python/MLOps)
Senior Machine Learning Engineer (Python/MLOps)

econsulting • Warszawa

Hybrid
PLN 250,000 - 350,000
Private health insurance
Sports card
Group insurance
+3
Senior Python Backend Engineer — AI Analytics & LLMs
Senior Python Backend Engineer — AI Analytics & LLMs

Bonapolia • Warszawa

Remote
PLN 240,000 - 360,000
Top locations