EngineeringFull-timeActively Hiring
Senior Machine Learning Engineer
Remote (US)RemoteSeniorPosted 13 months ago
About the Role
We're looking for a Senior Machine Learning Engineer to join our core AI team. You'll work on cutting-edge computer vision problems including object detection, tracking, crowd density estimation, and behavioral analytics. Our models run on edge devices with strict latency and power constraints, making this a uniquely challenging role. You'll collaborate closely with our product and customer success teams to understand real-world requirements and translate them into scalable ML solutions. This is a high-impact role where your work directly affects millions of end users across parking facilities, retail venues, and smart buildings.
What You'll Do
- Design, train, and deploy production ML models for computer vision applications
- Optimize models for edge deployment with strict latency and power constraints
- Develop novel architectures for spatial analytics including occupancy detection and crowd flow
- Build and maintain ML infrastructure including training pipelines and model serving
- Collaborate with product teams to translate customer needs into technical requirements
- Mentor junior engineers and contribute to technical decision-making
- Stay current with ML research and evaluate new techniques for production use
- Write clean, well-documented code and comprehensive test coverage
Qualifications
Required
- 5+ years of experience in machine learning or computer vision
- Strong proficiency in Python and deep learning frameworks (PyTorch, TensorFlow)
- Experience deploying ML models to production at scale
- Solid understanding of computer vision fundamentals (CNNs, object detection, tracking)
- Experience with model optimization techniques (quantization, pruning, distillation)
- Strong software engineering skills and familiarity with Git, CI/CD
- MS or PhD in Computer Science, Machine Learning, or related field (or equivalent experience)
Nice to Have
- Experience with edge/embedded ML deployment (TensorRT, ONNX, TFLite)
- Background in video analytics or real-time processing
- Experience with MLOps tools (MLflow, Kubeflow, Weights & Biases)
- Publications in top ML/CV conferences (NeurIPS, CVPR, ICCV)
- Experience with privacy-preserving ML techniques
Benefits
- Competitive salary with significant equity stake
- Unlimited PTO with minimum 3 weeks encouraged
- Full remote flexibility with optional co-working stipend
- Annual learning budget of $3,000
- Latest hardware and software tools
Apply for this Position
Ready to join LotSight Analytics? Fill out the application form below.