Senior AI Software Engineer
Core
Design, build, and deploy production-grade machine learning systems, specifically computer vision models, to support real-world applications in healthcare.
Role type
Senior IC machine learning engineer (computer vision)
Builds
Scalable ML pipelines, production APIs/services, and AI-enabled platforms for medical devices
Domain
Healthcare technology / Medical devices / Computer Vision
Deliverable
production ML models
Required skills
Python, machine learning theory, statistics, data exploration, feature engineering, model validation, software engineering best practices, version control, modular design, CI/CD, cloud platforms, MLOps
Preferred skills
Computer vision, large-scale data processing, containerization (Docker, Kubernetes), distributed data processing, observability
Technologies
Python, Docker, Kubernetes, Cloud platforms
Responsibilities
Design and develop computer vision and ML models; Build end-to-end ML pipelines for data ingestion, training, and deployment; Deploy models as APIs or batch processing pipelines; Implement monitoring and performance tracking for deployed models; Develop maintainable Python code and scalable services; Work with cloud infrastructure to support ML workflows
Seniority
Senior, hands-on IC