Taro Logo

Cellular Machine Learning Software Engineer

A technology company that designs and develops consumer electronics, software, and services.
$143,100 - $264,200
Machine Learning
Mid-Level Software Engineer
In-Person
2+ years of experience
AI
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Cellular Machine Learning Software Engineer

Join Apple's Wireless Technologies and Ecosystems team as a Cellular Machine Learning Software Engineer, where you'll be part of an elite engineering team developing groundbreaking cellular technologies. This role focuses on identifying and developing AI/ML solutions to enhance core cellular technologies for iPhone, iPad, Watch, and other wireless products. You'll work with multi-functional teams to drive innovation and develop products used by millions worldwide.

The position involves working across layers on cellular technologies, implementing AI/ML solutions to solve everyday connectivity problems for Apple users. You'll be responsible for architecting and developing cellular AI/ML methods, working with real-world datasets, and creating innovative ML models that balance system performance and complexity. The role requires expertise in machine learning algorithms, strong programming skills in Python and ML frameworks, and experience with large-scale data processing.

As a key member of the Cellular SW AIML team, you'll impact iPhone user experience worldwide, working on everything from Layer 1 control to cellular protocol stack implementations. The ideal candidate brings 2+ years of industry experience in AI/ML solutions, strong technical skills, and the ability to work effectively in a fast-paced environment. Apple offers competitive compensation, including base pay between $143,100 and $264,200, plus stock options, comprehensive benefits, and the opportunity to work on products that define industries.

This is an excellent opportunity for someone passionate about applying AI/ML to enable groundbreaking cellular technologies and who wants to be part of a team that takes pride in disrupting traditional models of the cellular ecosystem. You'll be working at the intersection of machine learning and cellular technology, helping to ensure Apple users stay connected 24/7 with industry-best user experience.

Last updated 7 months ago

Responsibilities For Cellular Machine Learning Software Engineer

  • Architect & develop cellular AI/ML methods for enhancing different cellular SW components
  • Realize innovative ML-based features that impact Apple products and user experience
  • Use real-world datasets from consumer devices, explore innovative ML models
  • Drive design, development and commercialization throughout the product life cycle
  • Assess iOS/watchOS features and identify new areas where AI/ML can enhance end user experience

Requirements For Cellular Machine Learning Software Engineer

Python
  • 2+ years industry experience in researching and developing AI / machine learning solutions for commercial products
  • Expertise in implementing different Machine Learning algorithms
  • Experience building machine learning models trained on large datasets
  • Strong proficiency in Python and ML frameworks (PyTorch or TensorFlow)
  • Masters or PhD degree in Computer Science, Electrical Engineering, or equivalent majors (preferred)
  • Strong problem solving and debugging skills

Benefits For Cellular Machine Learning Software Engineer

Medical Insurance
Dental Insurance
Education Budget
Equity
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Education reimbursement
  • Discretionary bonuses
  • Relocation assistance
  • Employee discount on products
  • Free services

Interested in this job?