remote
Senior Machine Learning Platform Engineer - Whisker Labs
ML Engineer
Design and scale a production‑grade machine‑learning platform for real‑time electrical hazard detection, leveraging Python, deep‑learning frameworks, and cloud infrastructure to enable reliable, low‑latency fire prevention services.
About the role
Key Responsibilities
- Architect, build, and maintain a highly available ML platform that ingests sensor data streams and serves inference models in real time.
- Develop and optimize data pipelines for feature extraction, model training, and continuous evaluation.
- Implement CI/CD workflows, container orchestration, and monitoring to ensure robust deployment of TensorFlow/PyTorch models on AWS.
- Collaborate with data scientists and hardware engineers to translate research prototypes into production‑ready services.
- Establish best practices for model versioning, testing, and performance benchmarking.
Requirements
- 5+ years of software engineering experience with a focus on machine‑learning infrastructure.
- Proficiency in Python and deep‑learning libraries such as TensorFlow or PyTorch.
- Hands‑on experience with AWS services (ECS/EKS, S3, Lambda, SageMaker) and container orchestration using Kubernetes.
- Strong background in building scalable data pipelines and CI/CD systems for ML workloads.
- Excellent problem‑solving skills and ability to work cross‑functionally in a fast‑moving startup environment.
Skills
pythontensorflowpytorchawskubernetes