Software Development Engineer
At a glance
AI generatedTL;DR
Join our dynamic Marcom team as a senior software engineer specializing in spatial computing and generative AI to develop world-class interactive product experiences. You will prototype complex concepts into simple, user-friendly interfaces using advanced technologies such as AR/VR, Unity, Unreal Engine, and Python with frameworks like PyTorch or TensorFlow. Your daily tasks include writing internal tools, defining creative processes, conducting research on real-time spatial technologies, and creating clear documentation for both technical and non-technical stakeholders. You will collaborate closely with engineering teams to transform prototypes into production-ready solutions, leveraging Swift, REST APIs, and data visualization techniques. This role demands expertise in OpenGL/WebGL/Metal, Blender/Houdini, and debugging tools like Xcode/IntelliJ, as well as a strong background in computer graphics API/SDKs and ML model evaluation.
Skills
What you'll do
- Develop and prototype innovative interactive product experiences using spatial computing and AI technologies.
- Write software for internal tools to advance creative pursuits across various platforms like web and native apps.
- Conduct research with real-time spatial technologies, LLMs, diffusion models, and agents, writing reusable code.
- Create clear documentation such as technical specs and best practices guides for both tech and non-tech stakeholders.
- Collaborate with engineering teams to transform prototypes into production-ready solutions for Apple products.
- Advocate for ideas in a multi-disciplinary design studio using exceptional communication and organizational skills.
What we're looking for
- 7+ years of experience in developing AR/VR/Spatial products and high-fidelity prototypes.
- Proficiency in computer graphics APIs (OpenGL/WebGL/Metal) and real-time engines (Unity/Unreal).
- Expertise in Python, ML frameworks (PyTorch/TensorFlow), and fine-tuning/deploying ML models.
- Experience with Swift for iOS/MacOS/VisionOS development and REST API integration.
- Strong skills in data visualization and presenting analytics to senior leadership.
- Ability to debug software using interactive debuggers like Xcode/IntelliJ for client/server issues.
Employer
About Apple Inc
Apple Inc. is a multinational technology company known for designing and manufacturing consumer electronics, software, and online services, including the iPhone, Mac, iPad, and App Store. Industry: Consumer Electronics & Software
Apple Inc currently has 255 open roles on FindRole.
Listed pay typically runs $171,600–$272,100 across 182 roles with salary data.
Most-posted roles
- Software Development Engineer 10
- Apple Business Systems Engineer Manager 8
- iPad Touch Electrical Engineer 3
- Machine Learning Engineer, Apple Store Online 3
- Manager, Machine Learning, Apple Store Online 3