Search

Machine Learning Engineer

OSI Engineering
locationSunnyvale, CA 94087, USA
PublishedPublished: 6/14/2022
Manufacturing
Full Time

Job Description

A globally leading consumer device company based in Sunnyvale, CA is looking for a Machine Learning Engineer to join their team.


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


Required Skills:


• Strong proficiency in Python, including libraries such as scikit-learn, PyTorch, Pandas, and NumPy.

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


Education:


• 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

Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...