Machine Learning Engineer
Title: Machine Learning (ML) Engineer
Location: San Jose, CA
Compensation: Up to $130,000
Job Description
Insight Global is looking for a ML Engineer to join a growing client’s team to cover a variety of responsibilities:
- Build and evaluate ML models such as classification, regression, anomaly detection and time series
- Perform feature engineering and exploratory analysis on semiconductor datasets
- Support model deployment with senior ML staff
- Assist with model monitoring and documentation
- Experiment with modern analytics and LLM techniques
- Data Engineering Support: Help build and maintain ETL or ELT pipelines, perform data quality checks and validation, and Ensure data accessibility across cloud or on premise environments
- Cross Functional Collaboration
Required Skills & Experience
- Strong Python proficiency
- Experience with ML modeling using Scikit learn, TensorFlow or PyTorch
- Hands on work with Pandas and NumPy
- Exposure to data engineering concepts like ETL or ELT
- Basic understanding of APIs
- Experience with Docker or other container tools
- Comfort in Linux environments
- Experience with dashboards like Power BI, Tableau or Dash
Education:
- BS or MS in CS, Data Science, Engineering, Applied Math or similar
- Project, internship or coursework based ML experience
Nice to Have Skills & Experience
• Experience with cloud platforms
• Exposure to MLOps tools like MLflow, Kubeflow or W&B
• Experience with time series modeling or anomaly detection
• Semiconductor data experience
• Understanding of model monitoring or retraining workflows
• Familiarity with SQL or dbt
•Any experience with workflow orchestration tools like Airflow or Prefect