Apple - San Diego, CA

posted 3 months ago

Full-time
San Diego, CA
Computer and Electronic Product Manufacturing

About the position

As a Cellular 4G/5G Firmware Data Science & Machine Learning Engineer, you will be an integral part of a world-class modem team dedicated to crafting sophisticated and innovative embedded firmware that enhances product performance. Your role will involve transforming improved hardware elements into a cohesive design, pushing the boundaries of wireless systems technologies. You will collaborate with various product development groups across Apple, contributing to the advancement of wireless systems that significantly improve the customer experience globally. This position places you at the center of the embedded 5G/4G/multimode cellular firmware effort within a silicon design group, where you will be responsible for developing groundbreaking cellular System on Chips (SoCs). In this role, you will develop state-of-the-art data processing pipelines based on machine learning models, leveraging data science algorithms to efficiently parse substantial data and logs. Your work will focus on automating issue resolution and providing actionable recommendations to enhance problem-solving processes. You will partner closely with firmware engineering teams to integrate and deploy machine learning models and data processing pipelines, ensuring that analysis results are delivered effectively to assist firmware engineers in debugging issues. This position offers the opportunity to work with a talented team, brainstorm innovative insights, and develop models and algorithms that address complex challenges with significant impacts on the organization.

Responsibilities

  • Develop state-of-the-art data processing pipelines based on machine learning models.
  • Leverage data science algorithms to parse substantial data and logs in a timely manner.
  • Automate issue resolution and provide recommendations for problem-solving.
  • Collaborate with firmware engineering teams to integrate and deploy ML models and data processing pipelines.
  • Deliver analysis results to assist firmware engineers in debugging issues.
  • Brainstorm new insights and develop models and algorithms to solve complex problems.

Requirements

  • Master's degree in Data Science or Computer Science.
  • Proficient Python developer with 3+ years of programming experience using standard ML tools such as PyTorch, Tensorflow, and HuggingFace.
  • Good understanding of machine learning, deep learning (including LLMs), and natural language processing.
  • Ability to optimize machine learning models for various issues.
  • Hands-on experience in implementing end-to-end machine learning projects.
  • Creative thinking to identify, build, and support automation solutions.

Nice-to-haves

  • Ph.D. degree in Data Science or Computer Science.
  • Proficient Python developer with 5+ years of programming experience using standard ML tools such as PyTorch, Tensorflow, and HuggingFace.
  • Proven understanding of machine learning, deep learning (including LLMs), and natural language processing.
  • Experience in developing machine learning and deep learning models, feature engineering, and implementing end-to-end projects.
  • Experience with analytics and statistical methods to transform data into actionable insights.
  • Experience with relational databases (e.g., Postgres), SQL, and non-relational databases (e.g., MongoDB).
  • Strong critical thinking and interpersonal skills.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service