Job offers
Development
AI developer
Senior Machine Learning Engineer – IoT & Computer Vision 🚆

Senior Machine Learning Engineer – IoT & Computer Vision 🚆

  • Remote, Hybrid
  • Prague
  • Full-time

The Mission

We build custom IoT devices and use Computer Vision to transform physical data into actionable insights for our rapidly expanding railway network in North America. We are looking for an independent technical performer to own the ML lifecycle — from training models to production deployment.

Your Core Impact

  • End-to-End Execution: You’ll be responsible for training CNNs and modern CV algorithms and making sure everything works together in the production environment with little supervision
  • Problem Solver: You thrive when given a complex goal and left to find the most efficient path to the solution.
  • Bridge the Gap: You’ll handle the intersection of heavy-duty Python development and cloud infrastructure (Kubernetes, Pub/Sub, Cloud Storage).
  • Production Reliability: Whether it’s deploying production ML models or optimizing low-latency data backends, you ensure the system is robust and scalable.

Your Technical Toolkit

  • The Essentials: Expert-level Python and deep experience with CNN architectures.
  • The Infrastructure: A solid grasp of cloud-native tools (GCP preferred) and containerization.
  • The Edge (Nice to Have): If you've worked with NVIDIA Jetson or CUDA, you’ll hit the ground running.
  • Bonus Skills: Interest in trains, familiarity with C++, Kotlin/Java, or Infrastructure as Code (Terraform/Ansible), familiarity with sensor hardware (cameras, LIDAR)