Machine Learning Engineer - Computer Vision
Core
Build and ship computer vision systems for a photo documentation app used by contractors to process millions of jobsite photos daily.
Role type
Senior Machine Learning Engineer (Computer Vision)
Builds
Production ML models for image classification, segmentation, object detection, and multimodal embeddings
Domain
Construction technology / Computer Vision
Deliverable
production ML models
Required skills
Computer vision (classification, segmentation, detection), Python, PyTorch or TensorFlow, SQL, data engineering, model deployment, experiment tracking, Git
Preferred skills
Embeddings/vector search, on-device deployment (Core ML, TensorFlow Lite), cloud ML services (Bedrock), React/Rails integration
Technologies
PyTorch, TensorFlow, SQL, Git, MLFlow, Weights & Biases, Amazon Bedrock, Core ML, TensorFlow Lite
Responsibilities
Design, train, and deploy CV models to production; own full ML pipeline from preprocessing to inference; build automated self-sustaining pipelines; conduct feasibility spikes; integrate ML with observability; inform build-vs-buy decisions; collaborate with software engineers and product stakeholders
Seniority
Senior, hands-on IC