Job Responsibilities: AR/VR Machine Learning Engineer
Salary: $20-30/Hour
Company: Apple
Location: USA
Educational Requirements: Bachelor's Degree
Full Job Description:
Apple's technology development team is actively looking for a highly motivated Machine Learning Engineer to help develop future Apple technologies in the Augmented Reality (AR) and Virtual Reality (VR) spaces. The successful candidate will demonstrate deep knowledge and hands-on experience in designing, implementing, and optimizing machine learning to solve complex problems. The candidate should be proficient in machine learning and deep learning and be comfortable applying their ML knowledge and problem solving skills to develop advanced ML methods that contribute to the AR Roadmap / VR transformation from Apple.
Our team creates technology that sets industry standards, and we look for people who excel in design and strive to create the best products with high impact. We have a passion for quality and a deep commitment to quality, and if you want to impact millions of customers by working with the most advanced technology solutions, we want to talk to you.
Strong programming skills in Python and/or C++ with 5+ years of demonstrated ability to use these languages for machine learning (ML) and research analysis.
Hands-on experience builds deep learning tools
Expertise in using ML tools like PyTorch, TensorFlow, etc.
Experience developing and optimizing algorithms that perform well on resource-constrained platforms
The ability to perform preliminary and risk assessment work in the absence of
Passion for delivering high quality products, seeking to solve everyday problems in new ways
Excellent programming, problem solving and analytical skills
Communication and collaboration in a multifunctional environment
Ability to work in the field with a multi-tasking team
Ability to work long hours and deliver under pressure
Ability to thrive in an environment that communicates clearly and confidently with team members
Explanation
As an ML engineer in Apple's Technology Development Group, you will collaborate with algorithm developers to design ML-based solutions to solve high-impact problems in Apple products. Key tasks related to this role include designing, implementing and optimizing algorithms, integrating benchmark analysis into the production process, and working with product teams before and after planning.
- You will work cross-functionally with multiple teams at Apple, decide needs and deliver the final solution
- You will help evaluate contributors' various methods to improve the ML pipeline for training and deployment - these may include (but not limited to) algorithm design, hyperparameter tuning, HW/SW coding. - You will write clean, organized text, output code and appropriate documents and tests.
- You have to delete attributes related to the ML pipeline. - You will contribute to architecture decisions, design reviews and code generation reviews.
- You will be a facilitator, allowing team members to be productive
