Machine Learning Engineer
Job in
Sunnyvale, Santa Clara County, California, 94087, USA
Listed on 2026-02-16
Listing for:
OSI Engineering
Full Time
position Listed on 2026-02-16
Job specializations:
-
IT/Tech
Machine Learning/ ML Engineer, Data Scientist, Data Engineer, AI Engineer
Job Description & How to Apply Below
A globally leading consumer device company based in Sunnyvale, CA is looking for a Machine Learning Engineer to join their team.
Responsibilities- Design, develop, and implement machine learning models for various applications.
- Develop and maintain robust data pipelines for data ingestion, cleaning, transformation, and feature engineering.
- Refactor existing code repositories to improve efficiency, scalability, and maintainability.
- Train and optimize machine learning models using appropriate frameworks and techniques.
- Develop and deploy inference pipelines for real-time or batch predictions.
- Analyze model performance, identify areas for improvement, and iterate on model designs.
- Collaborate with data scientists, engineers, and product managers to define project requirements and deliverables.
- Document code, models, and processes thoroughly.
- Strong proficiency in Python, including libraries such as scikit-learn, PyTorch, Pandas, and Num Py.
- Deep understanding of various ML algorithms (e.g., supervised, unsupervised, CNNs, LSTM, GRU, Transformers), model evaluation metrics, and optimization techniques.
- Experience with data pipeline development, ETL processes, and working with large datasets. Familiarity with cloud platforms (AWS, GCP, Azure) and related data services is a plus.
- Solid understanding of software development best practices, including version control (Git), code refactoring, testing, and deployment.
- Ability to analyze complex data, interpret model results, and draw actionable insights.
- Excellent problem-solving abilities and a proactive approach to identifying and resolving technical challenges.
- Strong written and verbal communication skills to explain complex technical concepts to both technical and non-technical stakeholders.
- Bachelor’s or Master’s degree in Computer Science, Machine Learning, Artificial Intelligence, Statistics, or a related quantitative field.
- Relevant certifications in Machine Learning or Cloud platforms are a plus.
- Proven experience in developing and deploying machine learning solutions in a professional setting.
- Any prior experience working with Audio, or Motion signal data is a plus
Type: Contract
Duration: 10 months with extension
Work Location: Sunnyvale, CA (100% onsite)
Pay range: $99.00 – $114.00 per hour
#J-18808-LjbffrTo View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×