All jobs

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

100% Remote Full-time Open now

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

You might also like

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

100% Remote Full-time

Experienced Virtual Customer Support Representative - blithequark Remote Team

100% Remote Full-time

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

100% Remote Full-time

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

100% Remote Full-time

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

100% Remote Full-time

Experienced Cloud Software Engineer - Supply Chain Technology & Innovation

100% Remote Full-time

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

100% Remote Full-time

Senior Software Engineer - Machine Learning Infrastructure & Developer Productivity Tools

100% Remote Full-time

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

100% Remote Full-time

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

100% Remote Full-time

Online Order Filling Team Associate

100% Remote Full-time

Senior Project Manager (Product)

100% Remote Full-time

Experienced Data Entry Associate – Virtual Opportunity for Remote Flexibility and Career Growth at arenaflex

100% Remote Full-time

BHOM Community Ambassador - Part Time

100% Remote Full-time

Remote Part‑Time Data Entry Associate – Flexible Schedule, Competitive Pay & Growth Opportunities at arenaflex

100% Remote Full-time

Dispatcher (Remote, US) AIP3978

100% Remote Full-time

Director of Engineering, Computer Vision/AI

100% Remote Full-time

Philosophy - Adjunct Faculty - AIU Online (Remote)

100% Remote Full-time

Teacher Mentor for Teens

100% Remote Full-time

Experienced Customer Service Associate – Temporary Role at blithequark

100% Remote Full-time