Python Software Engineer - ISP Algorithms

Cupertino, California


Employer: Apple
Industry: Hardware
Salary: Competitive
Job type: Full-Time

Summary
Apple's ISP algorithm team is looking for an extraordinary python software engineer to drive pioneering technologies for Apple products. As part of the team you would work on core camera autofocus technologies, where you will have the chance to define the way that Apple develops, tests and manufactures all of its products. Our close-knit team cultivates an environment of product innovation, rapid product iteration and collaboration at both team and multi-functional levels with a liberating amount of autonomy.

Key Qualifications
A real passion for software development.
High proficiency in modern python development and tooling (python 3.9 or later).
Good knowledge of python multi-processing module, static type checking (Mypy), data visualization library (Bokeh for example), and numerical computing or machine learning packages (numpy, PyTorch, jax).
Good communication and documentation skills.
Some experience with cloud computing infrastructures is a plus.

Description
In this role you will implement, design and maintain the python software stack used by the autofocus team for simulation, real-time debugging and data visualization:

1. Design and implement the simulation pipeline and real-time debugging architecture.

2. Work closely with the autofocus algorithms team to adapt the architecture to new use cases and help integrate their algorithms.

3. Work with partner teams who are using our software to define and implement interfaces to support their needs.

4. Optimize and improve performance using CPU parallelization or targeting GPUs when applicable.

5. Ensure portability of the code base to cloud computing infrastructures.

This is a highly multi-functional product development role and you will work closely with various teams, like the Camera Hardware and Machine Learning algorithm teams. The environment is multifaceted, fast-paced and requires a self-starter demeanor.

Education & Experience
BS and a minimum of 3 years relevant industry experience


Created: 2024-04-19
Reference: 200547434
Country: United States
State: California
City: Cupertino

About Apple

Founded in: 1976
Number of Employees: 154000


Similar jobs: