Machine Learning Engineer at Clarius Mobile Health | CA | Rezi

Machine Learning Engineer at Clarius Mobile Health

Machine Learning Engineer

Clarius Mobile Health · CA

Yesterday

Machine Learning Engineer

Clarius Mobile Health · CA

a day ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

Contribute to a special project focused on expanding access to ultrasound technology while advancing next-generation innovations. Over the next 24 months, focus on the development, training, and deployment of machine learning models in research and production settings. This role requires strong software engineering practices and creative problem-solving to improve ML performance and safety in production. Potential for extension or permanent position.

Responsibilities

  • Develop, train, and deploy machine learning models for research and production environments.
  • Improve and maintain ML tools, ensuring robustness and scalability.
  • Design, optimize, and maintain ML data pipelines for efficient processing and training.
  • Automate ML tasks, model retraining, evaluation, and monitoring in production.
  • Collaborate with researchers and software engineers to transfer ML research into practical applications.
  • Address and minimize ML technical debt, ensuring maintainable and efficient code.
  • Optimize model performance and inference speed for production deployment.

Requirements

  • Bachelor's or Master's degree in Computer Science, Machine Learning, or equivalent field.
  • 3+ years of industry experience in machine learning roles.
  • Deep expertise in deep learning and computer vision.
  • Mastery in Python development with Unix/Linux.
  • Proficiency in TensorFlow and PyTorch.
  • Experience with software engineering best practices (version control, testing, code quality).
  • Ability to communicate ML concepts to technical audiences.
  • C++ and Javascript development experience.
  • Experience building scalable web applications and ML tools.
  • Experience optimizing model performance and inference speed.
  • Familiarity with cloud platforms and deployment tools (Docker, Kubernetes, AWS, GCP).
  • Strong problem-solving skills and ability to tackle complex ML engineering challenges.
  • Collaborative mindset, thriving in cross-functional teams.
  • Commitment to continuous improvement and learning.
  • Initiative to address technical challenges and drive innovation.

Skills

  • Machine Learning
  • Deep Learning
  • Computer Vision
  • Python
  • Unix/Linux
  • TensorFlow
  • PyTorch
  • Software Engineering
  • Version Control
  • Testing
  • Code Quality
  • C++
  • Javascript
  • Web Applications
  • ML Tools
  • Model Optimization
  • Inference Speed Tuning
  • Cloud Platforms
  • Docker
  • Kubernetes
  • AWS
  • GCP

Location

  • Vancouver, BC

Work Type

  • Hybrid
  • Remote

Experience Level

  • 3+ years of industry experience

Education Level

  • Bachelor's or Master's degree in Computer Science, Machine Learning, or equivalent field

Salary/Compensations

  • $110,000 - $130,000 CAD

Benefits

  • Modern office with sit/stand desks
  • Health & wellness facilities
  • Stocked kitchen
  • Outdoor amenities
  • On-site daycare
  • Enclosed parking
  • Free on-site gym
  • Proximity to SkyTrain station

About the Company

  • Clarius is on a mission to make medical imaging accessible everywhere by delivering high-performance, affordable, and easy-to-use solutions powered by artificial intelligence and connected to the cloud.
  • A team of 150+ talented, innovative, and highly collaborative individuals.
  • A community of thousands of physicians worldwide use Clarius.
  • Thrice-certified Great Place to Work.

Equal Opportunity

  • Clarius Mobile Health is proud to be an Equal Opportunity Employer. We encourage applications from any qualified candidate regardless of ethnicity, religion, age, national origin, disability status, sexual orientation, gender identity or expression. Please let us know if you require any accommodations during the interview process.