Software Engineer, Applied ML

Apple

Not Interested
Bookmark
Report This Job

profile Job Location:

Cupertino, CA - USA

profile Monthly Salary: Not Disclosed
Posted on: 30+ days ago
Vacancies: 1 Vacancy

Job Summary

As part of this role youll join a team of software engineers and researchers focused on identifying behavioral patterns and you will help shape new and enhanced user experiences by collaborating closely with teams across sensing Siri and to take ownership of complex end-to-end problems Youll design build and evaluate production ML systems that infer a devices patterns by inference on date like GPS Wi-Fi and accelerometers and higher semantic signals combining estimation techniques with machine learning. Youll test and refine your work use it yourself track metrics and iterate for quality.


  • Experience shipping production software for mobile and/or other resource-constrained devices. Tight memory CPU and schedule constraints motivate you and ignite your creativity. Capability of creating analyzing and modifying SW functionality ideally in C/Obj-C/Swift codebases
  • Data processing: Skilled in working with large noisy datasets.
  • Experience with libraries like NumPy pandas scikit-learn and PyTorch or TensorFlow.
  • Hands-on experience with applied probability statistics and empirical and/or ML algorithms. Classical estimation signal processing and/or training supervised ML models are relevant.
  • Bachelors or graduate degree in Computer Science Computer Engineering Mathematics or a related field.


  • Machine Learning algorithms: Strong grasp of supervised/unsupervised learning regression classification clustering and model evaluation techniques.
  • Having worked as an ML practitioner in an industrial setting
  • Laser focus on customer impact and product experience.
  • Some professional background in location and/or other wireless sensing technologies including for example GPS/GNSS WiFi indoor localization and/or discrete localization.
  • Excellent communication verbally and in writing. You can succeed in a collaborative environment and are comfortable with what will sometimes feel like a high degree of uncertainty.
  • You can innovate within tight memory CPU and schedule constraints and deliver on time. These constraints motivate you and ignite your creativity.
As part of this role youll join a team of software engineers and researchers focused on identifying behavioral patterns and you will help shape new and enhanced user experiences by collaborating closely with teams across sensing Siri and to take ownership of complex end-to-end problems Youll design...
View more view more

Key Skills

  • Spring
  • .NET
  • C/C++
  • Go
  • React
  • OOP
  • C#
  • Data Structures
  • JavaScript
  • Software Development
  • Java
  • Distributed Systems

About Company

Company Logo

Ask Siri to name the most successful company in the world and it might respond: Apple. And it's not just out of familial pride. Apple consistently ranks highly in profit, revenue, market capitalization, and consumer cachet. In 2018, the company became the first reach a trillion dollar ... View more

View Profile View Profile