Summary
Posted: Dec 19, 2024
Role Number:200583928
Imagine what you could do here. At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. At Apple, innovative ideas quickly transform into powerful applications that drive efficiency and unlock insights for our business. By joining our Solutions team, you'll work on AI/ML-powered tools and data-driven solutions that directly support the GSSM organization, helping them streamline operations and enhance decision-making. Our team focuses on creating custom applications that tackle complex challenges, optimize workflows, and enable smarter business decisions. We build machine learning models to extract actionable insights, automate processes, and improve predictions using deep learning techniques, all aimed at making our team more efficient and effective. We're looking for engineers passionate about Data Engineering, AI/ML, and Software Engineering. In this fast-paced environment, you'll collaborate closely with business teams to design and implement solutions that drive business outcomes.
Want more jobs like this?
Get jobs in Cupertino, CA delivered to your inbox every week.
Description
Within our Solutions team, there are opportunities for engineers in data engineering, machine learning, and software development to contribute to high-impact projects. You'll work with cutting-edge AI, deep learning, and data technologies to build robust applications and scalable systems that solve real business problems and drive business outcomes. If you're excited about designing and developing impactful tools that combine software engineering with the latest in AI and data science, we'd love to hear from you. Solutions Data Engineer • Architect, develop, and test large scale data solutions, to provide efficient analytical and reporting capabilities across Apple's supply chain teams. • Develop highly scalable data pipelines to load data from various source systems, use Apache Airflow to orchestrate, schedule and monitor the workflows. • Participate in data architecture and engineering decisions, bringing your strong experience and knowledge to bear. • Ensure data quality through setting up data quality management frameworks and anomaly detection capabilities. • Communicate the results and insights effectively to partners and senior leaders, providing clear and actionable recommendations Software Engineer • Develop user-friendly and intuitive web or native (macOS/iOS) client-server applications • Experienced in interfacing with APIs from a variety of sources • Additional ability to write backend endpoints in the application backend to serve client code (Golang preferred) • Ability to implement UI/UX designs into an application • Skilled in writing SQL queries • Experience integrating applications with ML models, a plus • Write clean, modular, robust code to implement features with no supervision • Quickly prototype new ideas to collect user feedback • Solve complex problems in a fast paced, iterative, and multi-release environment • Ensure robust security and access control in software applications • Introduce automation into build processes • Distill fuzzy business needs into software features through in-depth conversation with non-technical users and leadership • Take lead on building strong relationships within Apple, structuring valuable discussions around user experience/challenges, and turning insights into solutions • Possess a strong customer focus and be eager to work with business partners Machine Learning Engineer • Apply your AI/ML expertise to develop models for applications like predictive analytics, recommendation systems, and anomaly detection, enhancing search functionality and user experience. • Build, train, and fine-tune deep learning models to understand natural language queries, rank results, and improve retrieval accuracy across large-scale data. • Develop and optimize NLP-based search engines using semantic search techniques and transformers, such as BERT, to enhance relevance and precision of search results. • Leverage NLP techniques such as entity recognition, intent classification, and semantic matching to interpret and process search queries effectively. • Work closely with product managers, data scientists, and engineering teams to integrate models into production systems, ensuring they meet business needs. • Continuously evaluate and optimize models for accuracy, efficiency, and scalability, focusing on reducing latency in search results and improving relevance. • Stay up-to-date with the latest advancements in AI/ML, NLP, and search technologies to innovate and enhance our products.
Minimum Qualifications
- Bachelor's degree
- 3+ years of professional experience
Preferred Qualifications
- Master's degree in Computer Science, Data Science, or a related field (PhD a plus).
- Passion for new and emerging technologies
- Able to communicate technical issues with a non-technical audience
- Maniacal attention to detail
Additional Requirements
More
- This posting is not for a specific job opening and by submitting your resume you are expressing interest in being contacted about this type of role at Apple in the future.
More
- Apple is an equal opportunity employer that is 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.