Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Software Engineer, AI & Data Platforms

Home > Python programming jobs

Software Engineer, AI & Data Platforms in USA

  • Austin, TX

Responsibilities

  • Design, build, test, and ship scalable distributed data applications and platform components.
  • Integrate open-source software with Apple’s internal ecosystem.
  • Develop cloud-based applications supporting data exploration, analytics, reporting, and production models.
  • Tune and debug code, support production applications, and assist application end users.
  • Collaborate with internal customers to understand requirements and improve platform workflows and features.
  • Contribute to data insights, metrics, KPIs, and basic ML use cases including anomaly detection, forecasting, and generative AI.

Requirements

  • Bachelor’s degree in Computer Science or equivalent experience.
  • Programming experience with at least one of Python, Scala, or Java.
  • Knowledge of BI concepts and implementation experience using cloud databases such as Snowflake or BigQuery.
  • Experience developing optimized SQL, procedures, and semantic processes for distributed data applications.
  • Three or more years of experience building enterprise-level data applications on distributed systems is preferred.
  • Preferred experience includes cloud compute and database services, RESTful services, ETL, queues, notification services, and platforms such as AWS, Microsoft Azure, or Google Cloud.
  • Experience with Java, Spark, Kafka, data visualization tools, object-oriented design, data structures, algorithms, and problem solving is preferred.

Apple

We’re a diverse collective of thinkers and doers, continually reimagining what’s possible to help us all do what we love in new ways. And the same innovation that goes into our products also applies to our practices — strengthening our commitment to leave the world better than we found it. This i...

Similar positions

Senior Software Engineer

  • Commonwealth Bank of Australia
  • Full time
  • Australia
  • 09/22/2026
  • Sydney

Deployed Engineer, Professional Services

  • LangChain
  • Full time
  • Remote
  • 09/22/2026
  • Salary: Competitive
  • APAC

Senior AI Engineer

  • Jeeves
  • Full time
  • Remote
  • 09/22/2026
  • Brazil

Software Engineer: Financial Data

  • Rogo
  • Full time
  • USA
  • 09/22/2026
  • Salary: $250k - $315k/yr
  • New York, NY

Senior Staff Software Engineer in

  • Druva
  • Full time
  • Others
  • 09/22/2026
  • Pune, India