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)
About Medix™
Medix provides workforce solutions to clients and creates opportunity for contract employees.