Machine Learning Engineer
Job Description
Summary
Imagine what you could do here. At Apple, we believe new insights have a way of becoming excellent products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. The people here at Apple don't just create products - they create the kind of wonder that's revolutionized entire industries. It's the diversity of those people and their ideas that inspires the innovation that runs through everything we do, from amazing technology to industry-leading environmental efforts. Join Apple, and help us leave the world better than we found it. It takes deeply dedicated, intelligent individuals to maintain and exceed the high expectations at Apple. The Product Operations team is looking for an extraordinary engineer to join our team. You will help design and implement our machine learning strategy to the substantial supply chain and help build the future of our manufacturing systems and smarter factories. We will be collaborating and working with multi-functional teams and applying algorithms to large-scale data.
Description
Product Operations partners with a variety of different engineering and operations teams, our team leads development of machine learning solutions. We deliver projects from end-to-end: problem statement and conceptualization, proof-of concept, and participation in final deployment! You will also perform ad-hoc statistical analyses. You will also work closely
with data engineers to generate detailed business intelligence solutions. You will be expected to conduct presentations of analyses to a wide range of audiences including executives.
with data engineers to generate detailed business intelligence solutions. You will be expected to conduct presentations of analyses to a wide range of audiences including executives.
Minimum Qualifications
- 0-2 years of experience in data analysis and machine learning
- Solid understanding and experience in machine learning algorithms, statistics, and data mining models
- Understand algorithms (be able to tweak them when needed) as well as infrastructure that enables fast iterations
- Proven experience with transformer models such as BERT, GPT, RoBERTa, etc., and a solid understanding of their underlying principles
- Strong software development skills with proficiency in Python
- Bachelor's degree, PhD or Master of Science degree in Computer Science or similar, alternatively a comparable industry career with a consistent track record of successful projects.
Preferred Qualifications
- Experienced user of ML and data science libraries. Experience working with distributed data/computing tools: Map/Reduce, Hadoop, Hive, Spark, SQL/NoSQL is a plus
- Ability to meaningfully present results of analyses in a clear and impactful manner
- Proven experience in managing and mentoring teams is a plus
- Experience in applying ML techniques in manufacturing and testing space is a major plus
- Experience with LLM development and fine-tuning is a plus.