← All roles

Software Engineer (Full Stack), AiDP Solutions - Sales

Apple· Sales and Operations Engineering
Apply on company site
Hybrid (SF Bay Area)$150.4k - $225.3kFull-timePosted 1w ago

About the role

Full Stack Software Engineer responsible for building user-facing applications and backend services behind Data and ML platforms, including insights portal, data observability, data lineage, model hub, and data visualization. Build custom solutions or customize open source products for Apple's needs, and develop web interfaces and APIs to power them, as well as tools for extending 3rd party BI tools via APIs.

Responsibilities

  • Build user-facing applications and backend services behind Data and ML platforms (insights portal, data observability, data lineage, model hub, data visualization).
  • Develop web interfaces and APIs to power applications.
  • Customize open source products for Apple's needs or build custom solutions from the ground up.
  • Develop tools and frameworks that extend the functionality of 3rd party BI tools using APIs.

Qualifications

  • 4 years of hands-on proficiency with Java and/or Python or similar language for back-end development
  • 4 years of hands-on experience building web user interfaces with a modern front-end framework such as React, Angular, or Vue, using JavaScript/TypeScript, HTML, and CSS
  • 4 years work with data structures and algorithms
  • 4 years experience developing micro-services and REST APIs
  • 4 years experience with SQL and/or NoSQL data stores
  • Bachelor's degree in computer science or related field, or equivalent practical experience
  • Knowledge of cloud computing platforms like AWS, Google Cloud, Azure or similar
  • Strong problem-solving skills and excellent communication skills
  • Experience building data-driven user interfaces, such as dashboards, charts, or visualization libraries (e.g., D3, Highcharts)
  • Experience building and deploying cloud-native applications/products
  • Familiarity with designing scalable and performant services
  • Experience customizing or extending open source products, or integrating with 3rd party BI tools via APIs
  • Working experience with big data technologies and data platforms
  • Familiarity with distributed computing technologies
  • Experience with CI/CD, containers (Docker), and automated testing
  • Prior experience in the areas of AI/ML/Data Science will be a strong plus

Skills

Required:JavaPythonFront-end frameworks (React, Angular, Vue)JavaScript / TypeScriptData structures and algorithmsMicro-services and REST APIsSQL and/or NoSQL data storesCloud platforms (AWS, GCP, Azure)Open source customization / 3rd party BI integrations
Nice to have:Data visualization libraries (D3, Highcharts)CI/CD, Docker, automated testingBig data technologies

Benefits

  • Base pay range between $150,400 and $225,300 per year
  • Discretionary employee stock programs (RSUs) and Employee Stock Purchase Plan
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Discounted products and free services
  • Educational expense reimbursement
  • Potential discretionary bonuses or commissions and relocation
Last updated Oct 16, 2026. Interested? Apply on the company site.

About Apple

Discover the innovative world of Apple and shop everything iPhone, iPad, Apple Watch, Mac, and Apple TV, plus explore accessories, entertainment, and expert device support.

Discover the innovative world of Apple and shop everything iPhone, iPad, Apple Watch, Mac, and Apple TV, plus explore accessories, entertainment, and expert device support.

AirPods Max 2Apple ArcadeApple CardApple Fitness+Apple MusicApple TVApple TV+Apple Watch Series 11

More open roles at Apple