Overview

Job Title: Machine Learning Engineer

Contract to hire

Hybrid Remote in Valencia, CA – 3x per week onsite

$90/hr W2

Normal Hours M-F

Off every other Friday

About the Role

We are seeking a Machine Learning Engineer with strong production-level Python development skills to join our Algorithm Team. This role spans the full machine learning lifecycle—from exploratory data analysis and early-stage prototyping to algorithm development, tuning, and handoff for production deployment.

The ideal candidate will work closely with firmware and software engineers, ensuring algorithms are robust, well-documented, and ready for real-world embedded and/or cloud-based systems. This is a hands-on role well-suited for an engineer with a solid machine learning foundation who thrives in collaborative, engineering-driven environments.

Key Responsibilities
• Perform ETL, exploratory data analysis (EDA), and feature engineering on complex datasets.
• Design, prototype, and implement machine learning algorithms, with a focus on biomedical time-series data and small datasets.
• Develop practical and reliable methods for:
• Classification
• Anomaly detection
• Regression and prediction
• Write, test, and maintain production-grade Python code following best practices in:
• Version control
• Automated testing
• Documentation
• Collaborate with firmware and software engineers to translate algorithmic concepts into rigorously tested, real-world implementations.
• Support downstream development and deployment by clearly handing off algorithm work products.
• Communicate technical findings and methodologies to both technical and non-technical stakeholders.

Must-Have Qualifications
• Deep expertise in Python, including hands-on experience with:
• pandas, numpy, scipy
• matplotlib and/or plotly
• scikit-learn
• Testing frameworks such as pytest or unittest
• Strong background in machine learning, with practical experience developing and tuning models.
• Comfort working within a modern software development lifecycle, including:
• Git-based version control
• CI platforms
• Issue tracking tools (e.g., Jira)
• Code repositories (e.g., Bitbucket or similar)
• Ability to work independently while collaborating closely with senior algorithm engineers and cross-functional teams.

Nice-to-Have Qualifications
• Experience with MATLAB and/or C/C++.
• Knowledge of signal processing techniques.
• Experience working in regulated industries such as:
• Medical devices
• Aerospace
• Transportation
• Other safety- or compliance-critical domains

Why Join Us?
• Work on meaningful, real-world machine learning problems.
• Collaborate with experienced algorithm, firmware, and software engineers.
• Build production-ready ML systems that transition from concept to deployment.
• Contribute to a growing team where your work has visible impact.

Company:

Medix™

Qualifications:

Language requirements:

Specific requirements:

Educational level:

Level of experience (years):

Senior (5+ years of experience)

Tagged as: , , , , ,

About Medix™

Medix provides workforce solutions to clients and creates opportunity for contract employees.