Senior ML / CV Engineer
What you will own.
Develop and evaluate detection and tracking models. Improve performance on flight data and maintain reproducible experiments.
What we expect from you.
- Explain your personal contribution to a CV project, including dataset quality, baseline selection and held-out evaluation.
- Write maintainable training code and communicate when a result reflects data leakage, an unrepresentative test or an unresolved limitation.
What you will do.
- Build reproducible training and evaluation experiments for ACT-1 using approved, traceable image and video datasets.
- Investigate model errors across lighting, motion and sensor conditions instead of relying only on an aggregate benchmark.
- Maintain dataset splits, experiment records and regression checks so reported improvements can be independently reproduced.
- Work with inference and data engineers to move promising models into a tested edge deployment.
What you bring.
- Python, PyTorch and OpenCV.
- Detector and tracker training, augmentation and imbalanced datasets.
- ONNX/TensorRT model export.
- Linux, Git, Docker and experiment tracking.
Useful, not essential.
- Thermal imagery and domain adaptation.
- C++ inference experience.
What good looks like.
- An experiment that another engineer can rerun from versioned data and configuration.
- A model improvement accompanied by error analysis and confirmation that important regression cases remain covered.
A conversation about your work.
Choose a CV experiment you owned. What was the baseline, how was the test data separated and what did the unsuccessful experiments teach you?
Use a non-confidential example. We care about your own contribution, the decisions you made and the evidence behind the outcome.
We are an early-stage, founder-led company. Expect hands-on work, changing priorities and direct responsibility for a clearly defined area. Write down decisions, raise risks early and distinguish demonstrated results from assumptions.
The experience range is a guide to scope and independence. Equivalent practical experience is welcome; required professional authorizations still apply. Hiring phases describe our plan, not 58 immediate openings. Location, employment terms and any role-specific access or field requirements are discussed before an offer.
Need an adjustment to the application or interview process? Contact contact@actprove.com.
Let’s talk.
Apply for Senior ML / CV Engineer with relevant experience and examples of your work.
Please share only material you are permitted to disclose. Do not submit classified, controlled or employer-confidential information.
