Machine Learning Engineer

If you are searching for an exciting and challenging career in the technology sector, Skyworks is your destination. As a leading innovator of high-performance analog semiconductors, our solutions are at the heart of the wireless networking revolution. With extensive technological expertise and one of the most comprehensive product portfolios in the industry, Skyworks is dedicated to Connecting Everyone and Everything, All the Time.

At Skyworks, we offer a dynamic environment that emphasizes global collaboration, minimal management layers, and the freedom to make substantial contributions. We foster creative thinking, open communication, mutual trust, and respect. We are thrilled about the opportunity to work with you and excited that you want to join a team of talented individuals transforming the way the world communicates.

Requisition ID: 74242

Job Description

About Skyworks:

Skyworks Solutions, Inc. is a global leader in semiconductor solutions, driving the evolution of wireless networking. We specialize in advanced RF and semiconductor technologies while expanding our machine learning capabilities to deliver new insights, optimize manufacturing, and enhance advanced analytics.

Job Summary:

We are looking for a motivated Machine Learning Engineer to become part of our data science team. In this role, you will develop, implement, and optimize machine learning models to innovate our semiconductor manufacturing processes. The ideal candidate will possess strong analytical skills, expertise in ML algorithms, and experience handling complex datasets.

Key Responsibilities:

  • Model Development & Implementation:
    • Develop ML models for defect detection, predictive maintenance, and process optimization.
    • Design deep learning models for image-based defect classification using TensorFlow, PyTorch, and Keras.
    • Experiment with advanced algorithms like transformers and CNNs.
  • Data Analysis & Preprocessing:
    • Collect, clean, and preprocess structured, unstructured, time series, and image data.
    • Perform exploratory data analysis (EDA) to optimize model inputs.
  • Pipeline & Infrastructure Development:
    • Build and optimize ML pipelines integrated with existing systems.
    • Collaborate with data engineers to implement cloud-based solutions for storage, training, and deployment on AWS or Azure.
    • Ensure scalability, reliability, and efficiency in data operations.
  • Collaboration & Communication:
    • Work with data scientists, engineers, and developers to identify improvements through ML.
    • Present findings to technical and non-technical stakeholders.
    • Monitor and update models to maintain performance and address data changes.
  • Research & Innovation:
    • Stay current on advancements in ML, AI, and data science, applying new techniques to projects.
    • Conduct research to explore new approaches for optimizing semiconductor manufacturing.

Qualifications:

  • Graduate degree in Computer Science, Engineering, Mathematics, or a related field.
  • Proficiency in machine learning, deep learning, and statistical modeling.
  • Experience with Python, C++, SQL, and frameworks like TensorFlow, PyTorch, Keras.
  • Knowledge of NumPy, Pandas, and Scikit-learn.
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud.
  • Experience building ML pipelines and scalable infrastructure.
  • Familiarity with Docker and CI/CD practices.
  • Experience with visualization tools like Power BI and Tableau.
  • Excellent problem-solving skills and attention to detail.
  • Effective communication skills for diverse team collaboration.
  • Self-motivated with a passion for continuous learning and innovation.

Preferred Experience:

  • Prior experience in semiconductor or manufacturing data.
  • Knowledge of MLOps and DevOps practices for model deployment.
  • Experience with time series data and computer vision.
  • Familiar