Machine Learning Engineer

AvaSure
91d$105,000 - $117,000

About The Position

The Machine Learning Engineer is responsible for designing, developing, and deploying machine learning solutions that support critical business objectives. This includes both general-purpose ML systems and specialized computer vision applications. The ML Engineer will work across the entire ML lifecycle - from data ingestion and model training to deployment and monitoring in production. A strong emphasis will be placed on leveraging computer vision techniques (e.g., image/video analysis, object detection, and visual feature extraction) to enhance product capabilities. The ML Engineer will collaborate with software engineering, data science, and product teams to deliver scalable and efficient solutions.

Requirements

  • 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.

Nice To Haves

  • Familiarity with Java, C#, or JavaScript preferred.
  • Experience with CI/CD for ML, model versioning, monitoring, and retraining.
  • Knowledge of API development, modular programming, testing, and scalable deployment.
  • Experience in ETL, data preprocessing, feature engineering, image/video data management.

Responsibilities

  • 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.

Benefits

  • 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
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service