Senior UI and Full-Stack Software Engineer - Special Projects

Apple Inc.
Cupertino, CA, United States
5 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours

Tech stack

HTML Artificial Intelligence Data Analysis Cascading Style Sheets (CSS) Relational Databases Software Debugging Python (Programming Language) Software Architecture Responsive Web Design Software Engineering Web Application Frameworks ReactJS
+6 more
Large Language Models Model Validation Generative AI Backend Kubernetes Api Design

Job description

Experteer Overview As an Engineer in Apple’s Special Projects group, you will craft UI and visual tooling to support model evaluation, testing, and validation across robotics, generative AI, and data analysis. You’ll prototype and ship innovative experiences for cross-functional partners, shaping early-stage, high-impact projects. You’ll work within a fast, collaborative environment that values experimentation and clear architecture. This role offers the chance to influence how complex AI-driven systems are evaluated and deployed at scale. Compensation / Benefits * Build and iterate UI and tooling for model evaluation, testing, and validation * Develop tooling to enable integrations between robotics, generative AI, and data analysis * Prototype quickly and evolve ideas into high-quality implementations * Collaborate with cross-functional teams to deliver integrated user experiences * Contribute to software architecture, API design, and developer experience Tasks * Strong software development skills * Experience with Python and backend development is a plus * Experience with relational DB is a plus * Experience with infra stack (Kubernetes) is a plus * Experience with model evaluation pipelines is a plus * Experience with robotics, embodied AI, or LLMs is a plus * React.js and/or other web development frameworks * Knowledge of HTML, CSS, and responsive design principles * Strong problem-solving and debugging skills * Excellent team collaboration skills * Strong verbal and written communication skills Key requirements *

Requirements

Engineer skills * Experience with Python and backend development is a plus * Experience with relational DB is a plus * Experience with infra stack (Kubernetes) is a plus * Experience with model evaluation pipelines is a plus * Experience with robotics, embodied AI, or LLMs is a plus * React.js and/or other web development frameworks * Knowledge of HTML, CSS, and responsive design principles * Strong problem-solving and debugging skills * Excellent team collaboration skills * Strong verbal and written communication skills Key requirements *

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on us.experteer.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · WWC 2022

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · WWC 2021

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

6:12 min

Streaming HTML content natively using declarative processing instructions

Chris Heilmann +2 · LIVE

Videos

See all

Related articles

See all