EngineerJobs.io
← Back to all jobs

This position is no longer accepting applications

Closed on July 16, 2026.

This role is filled — get an email when new Artificial Intelligence roles open on EngineerJobs.io:

Job Description

Field ML Engineer responsible for installing Vista vision based surveillance at customer sites, training computer vision models, and owning deployments with up to 50 percent travel.

Responsibilities

  • Prepare new sites for deployment: train site specific vision models, configure customer platforms, and collaborate with casino IT and surveillance teams to ensure smooth installations.
  • Travel on site to install Vista: set up servers, configure Vista across all gaming tables, and confirm stable operation and accurate detection before handoff.
  • Support existing sites: monitor fleet health, push remote updates, resolve issues with casino staff, and retrain models as needed.
  • Improve Python tooling to automate and streamline processes for model training.
  • Increase automation within the end to end installation workflow to speed up deployments and improve repeatability.
  • Document installation procedures and produce step by step guides for internal use and customer handoffs.
  • Iterate on model training processes: experiment with parameters, dataset composition, and deployment strategies to raise detection accuracy.
  • Explore new model architectures and sizes to boost inference throughput while maintaining high accuracy.
  • Benchmark models on Vista hardware to characterize performance and identify optimizations.
  • Contribute to new Vista features by expanding and refining the existing Python codebase.

Requirements

  • Bachelor's degree or higher in Computer Science, Software Engineering, Data Science, or a related field.
  • Minimum 3 years of professional Python development experience.
  • Hands on machine learning experience in computer vision, including training, evaluating, and deploying detection models (YOLO family or similar).
  • Experience with embedded or on premises Linux platforms; comfortable using the terminal, running diagnostic commands, and executing scripts.
  • Strong interpersonal and documentation skills; able to work directly with non technical customer staff and technical IT/surveillance teams.
  • Ability to stay composed and think on your feet during mid installation activities.
  • Willingness and ability to travel up to 50 percent.
  • U.S. or Canadian citizenship required.

Technologies

  • Python
  • OpenCV
  • NVIDIA Jetson
  • Hailo
  • DeepX
  • RabbitMQ
  • YOLO family architectures
  • Linux

Benefits

  • 401(k)
  • Dental insurance
  • Flexible schedule
  • Health insurance
  • Paid time off
  • Referral program
  • Vision insurance

Why this role

  • End to end ownership: you will see models and code operate in real time on casino floors and own the outcomes.
  • Small team, large impact: your work on automation, model improvements, and Vista features scales across deployments and shapes future projects.
  • Real world experience: building a system used in thousands of deployments to gain practical computer vision AI expertise.
  • Travel for work: casino resort destinations with per diem up to $100 daily, plus meals and comfortable accommodations.

Compensation

USD 90,000 to 125,000 per year.

Location

Remote

Similar Jobs