Back to positions

Experienced Framework Software Engineer - AI & Data Platforms, Driving Innovation at Apple

Remote role Full-time Open position

Revolutionize the Future with Apple: Join Our AI & Data Platform Team as a Software Engineer

At Apple, we're not just building products - we're crafting the kind of wonder that's revolutionized entire industries. Our diversity of people and ideas supports the innovation that runs through everything we do, from amazing technology to industry-leading environmental efforts. We're looking for talented individuals to join our team and help us leave the world better than we found it.

Imagine being part of a team that creates extraordinary products, services, and customer experiences. Bring your passion and dedication to your job, and there's no telling what you could accomplish. As a Software Engineer on our AI & Data Platform (AiDP) team, you'll have the opportunity to work on building and scaling best-in-class data and reporting apps that present metrics and performance indicators with the least latency and outstanding user experience.

About the Role

We're seeking a skilled Framework Software Engineer to join our AiDP team, working on building various tools and features for Data and ML platforms, including data processing, insights portal, data observability, data lineage, model hub, and data visualization. You'll either build custom solutions from the ground up or take open-source products and customize them for Apple's needs. As a key member of our team, you'll engage directly with key business partners to understand business strategies and solution needs, drive and lead functional and technical discussions with development teams, and design and own end-to-end applications.

Key Responsibilities

  • Design, develop, and maintain scalable and performant micro-services and REST APIs for data and ML platforms
  • Build innovative tools and frameworks that extend the functionality of 3rd party BI tools using APIs
  • Collaborate with cross-functional teams to understand business requirements and develop solutions that meet those needs
  • Work on building custom solutions or customizing open-source products for Apple's needs
  • Participate in technical discussions and contribute to the development of technical roadmaps
  • Ensure high-quality software delivery under tight deadlines and constraints

Essential Qualifications

To be successful in this role, you'll need:

  • 3+ years of hands-on experience with Java and/or Python
  • Deep understanding of data structures and algorithms
  • Experience designing and developing scalable and performant micro-services and REST APIs
  • Knowledge of cloud computing platforms like AWS, Google Cloud, or Azure
  • Strong problem-solving skills and excellent communication skills
  • Bachelor's degree or equivalent experience

Preferred Qualifications

While not required, the following qualifications will give you a competitive edge:

  • Experience in building and deploying cloud-native applications/products
  • Working experience with Big data technologies and data platforms
  • Prior experience in the areas of AI/ML/Data Sciences
  • Familiarity with frontend frameworks
  • Hands-on experience with distributed computing technologies
  • Experience with SQL and NoSQL data stores

What You'll Gain

As a Software Engineer on our AiDP team, you'll have the opportunity to:

  • Work on cutting-edge technologies and innovative projects that drive Apple's business forward
  • Collaborate with talented individuals from diverse backgrounds and industries
  • Develop your skills and expertise in a fast-paced and dynamic environment
  • Enjoy a competitive compensation package and benefits
  • Be part of a company that's committed to inclusion and diversity

Our Culture

At Apple, we value innovation, creativity, and a passion for making a difference. We're committed to creating an inclusive and diverse work environment that fosters collaboration and growth. Our teams are empowered to think differently and challenge the status quo, driving us to make a positive impact on the world.

What We Offer

As an Apple employee, you'll enjoy a range of benefits, including:

  • Competitive compensation and benefits package
  • Opportunities for career growth and development
  • A dynamic and inclusive work environment
  • Access to cutting-edge technologies and innovative projects
  • A culture that values diversity and inclusion

Join Our Team

If you're a motivated and talented Software Engineer looking to make a difference, we want to hear from you! Apply today and let's build the future together.

Apple is an equal opportunity employer committed to inclusion and diversity. We take affirmative action to ensure equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant.

Apply for this job

Further positions

Experienced Mid-to-Senior Software Engineer - Java & Cloud Application Development for Music Industry Innovation (Fully Remote, US)

Remote role Full-time

Experienced Virtual Customer Support Representative - blithequark Remote Team

Remote role Full-time

Experienced Customer Support Representative - Remote Client Calling and Error Resolving at blithequark

Remote role Full-time

Part-Time Data Entry Claims Intake Processor - Flexible Remote Work Schedule at blithequark

Remote role Full-time

Experienced Front End Software Engineer III - Data Ventures - Driving Innovation in B2B Data Initiatives

Remote role Full-time

Experienced Cloud Software Engineer - Supply Chain Technology & Innovation

Remote role Full-time

Experienced Software Engineer for Tesla's Autopilot AI Group - Remote Opportunity with Competitive Compensation

Remote role Full-time

Senior Software Engineer - Machine Learning Infrastructure & Developer Productivity Tools

Remote role Full-time

Experienced Software Engineer - IDEs, Dev Workspaces, and Developer Productivity at Netflix

Remote role Full-time

Experienced Linux Driver and Kernel Developer - Software Engineer for Silicon Validation Team

Remote role Full-time

[Remote/WFM] ChatGPT Customer Support Remote Jobs $25 An Hour

Remote role Full-time

Clinical Specialty Pharmacist - Transitions of Care - FT - Days - $10k Sign on Bonus - MHW

Remote role Full-time

Treasury Manager, Capital Markets

Remote role Full-time

Risk and Fraud Analyst, Gaming job at Delaware North Companies in Linwood, NJ

Remote role Full-time

Experienced Customer Experience Manager – Retail Store Operations and Customer Support

Remote role Full-time

Remote | Travel Services Support Advisor | Entry Level

Remote role Full-time

Sales Development Representative

Remote role Full-time

Experienced Customer Service Representative – Remote Customer Support for arenaflex

Remote role Full-time

Travel Program Manager

Remote role Full-time

Master HVAC Technician, INSCOM

Remote role Full-time