Machine Learning Engineer
- Design, develop, and deploy machine learning models aligned with business goals, with a focus on computer vision-based solutions (e.g., real-time image processing, object tracking, and visual classification.
- Build and maintain data pipelines to support model training and inference, including image/video preprocessing and feature extraction.
- Train, fine-tune, and optimize models using modern ML frameworks and deep learning architectures for CV (e.g., CNNs, vision transformers, multimodal models).
- Deploy ML solutions to production and integrate them with internal and external systems.
- Write clean, well-tested, and maintainable code.
- Conduct and participate in code reviews to maintain high quality standards.
- Perform root cause analysis and debugging to ensure model and system reliability.
- Partner with cross-functional teams to translate business requirements into ML and CV solutions.
- Conduct feasibility studies and develop prototypes for emerging CV technologies, including edge AI, real-time inference, and sensor data fusion.
- Stay up to date on ML and CV trends and contribute to process and technology improvements.
- Machine Learning & AI: Supervised/unsupervised learning, deep learning, model tuning and evaluation.
- Computer Vision: Image and video processing, object detection/segmentation, optical flow, OCR, pose estimation, multimodal fusion.
- MLOps: CI/CD for ML, model versioning, monitoring, and retraining.
- Software Engineering: API development, modular programming, testing, and scalable deployment.
- Data Engineering: ETL, data preprocessing, feature engineering, image/video data management.
- Tools & Frameworks: PyTorch, TensorFlow, OpenCV, scikit-learn, MLflow, Docker, Kubernetes, Airflow.
- Languages: Python (required), plus familiarity with Java, C#, or JavaScript preferred.
- Cloud: AWS, Azure, GCP, or OCI, including CV services (e.g., SageMaker, Vertex AI, or custom pipelines).
- None
- Bachelor's degree in Computer Science, Machine Learning, Data Science, or a related field (Master's preferred).
- 2 - 4 years of experience in building and deploying machine learning models in production.
- Proficiency in Python and at least one ML framework (e.g., TensorFlow, PyTorch, scikit-learn).
- Experience with cloud platforms (e.g., AWS, GCP, OCI, or Azure) and containerization (e.g., Docker, Kubernetes).
- Familiarity with CI/CD pipelines for ML.
- Strong problem-solving skills and ability to work independently as well as in team settings.
- Must be able to sit for much of the workday with periodic walking and/or standing.
- Must be able to work in an office environment.
- Must be able to be recorded.
- Base Salary Range: $105,000 - $117,000 per year
- Bonus/Commission Eligibility: Yes, bonus eligible for non-sales roles.
- Benefits Offered:
- AvaSure sponsored Medical, Dental & Vision
- Safe Harbor 401K with Employer Matching up to 4%
- HSA Employer Contributions, Employer Paid Life, Short-term and Long-term Disability, and AD&D Insurance Plans
- Flexible Time Off Plan & Paid Holidays
- Parental Leave
- Generous Tuition & Continuing Education Reimbursement available
- Employee Referral Bonus
Recommended Jobs
Respiratory Therapist - Weekly Pay
We are seeking a dedicated Respiratory Therapist in Southfield, MI, earning $1,445/week. Responsibilities include assessing patients' respiratory conditions, administering treatments, managing vent…
Discover History While Healing in Charming Marshall!
Registered Nurse - Emergency Room - Travel - (ER RN) Join a passionate team as an Emergency Room Registered Nurse in charming Marshall, MI, where history and healthcare intertwine. You’ll provide vit…
Schools - Speech Language Pathologist
Job Description Job Description Master's degree in Speech-Language Pathology, active SLP license and 1+ year of Speech-Language Pathology experience required. Applicants who do not meet these qua…
CDL Driver-Class A and B
Job Description Job Description Action Asphalt, LLC is a Michigan based private corporation that has gained it’s excellent reputation by putting customer satisfaction first. we have been serving …
SPENGA Spin/Yoga Instructor
Are you a dynamic, high-energy motivator who lives to inspire others through movement, music, and mindset? SPENGA Ann Arbor is looking for passionate and motivated Fitness Instructors ready to lea…
Quality Inspector
The Quality Inspector is responsible for ensuring that steel products processed at the facility meet specified quality standards and customer requirements. This role involves conducting inspections, …
Welder
Position Summary: Creates quality welds according to product specification and blueprints. Resolves problems and notifies supervisor of deficiencies and issues regarding completion. Essential Respo…