See all roles

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

Work from home Full-time role Hiring

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 like

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

Work from home Full-time role

Experienced Virtual Customer Support Representative - blithequark Remote Team

Work from home Full-time role

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

Work from home Full-time role

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

Work from home Full-time role

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

Work from home Full-time role

Experienced Cloud Software Engineer - Supply Chain Technology & Innovation

Work from home Full-time role

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

Work from home Full-time role

Senior Software Engineer - Machine Learning Infrastructure & Developer Productivity Tools

Work from home Full-time role

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

Work from home Full-time role

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

Work from home Full-time role

Online Night Shift Positions – Digital Chat Cus…

Work from home Full-time role

Legitimate Typing Jobs for Teens: Work from Hom...

Work from home Full-time role

Technical Artist

Work from home Full-time role

USA Based Job – Customer Success Advisor (Remote)

Work from home Full-time role

Experienced Communications Manager, Social Media and Customer Advocacy – Amplify arenaflex's Brand Presence and Customer Success Stories

Work from home Full-time role

Experienced Overnight Customer Care Representative – Live Chat Support Specialist for Global Customer Base – Remote Work Opportunity with Flexible Hours

Work from home Full-time role

Experienced Part-Time Remote Data Entry Clerk – Flexible Typing Job with arenaflex

Work from home Full-time role

[Remote] Junior Systems Administrator / Support Desk Technician.

Work from home Full-time role

Experienced Live Chat Support Specialist – Entry-Level Remote Opportunity

Work from home Full-time role

Sr. Clinical Research Associate

Work from home Full-time role