Apple is seeking a skilled Machine Learning/Computer Vision Engineer to develop algorithms for human understanding and human intelligence applications. The role involves adapting and designing algorithms, collaborating with teams, delivering clean code, and communicating effectively. The ideal candidate is highly motivated, curious, and thrives in a collaborative environment.
Requirements
- BS and a minimum of 3 years relevant industry experience
- Software engineering skills and proficiency in Python and PyTorch
- MS or PhD in computer vision, computer graphics, machine learning, computer science, computer engineering or related fields (Preferred)
- Comprehensive understanding of diffusion models, transformers and auto-encoders (Preferred)
- Capable of making well-informed and practical decisions in a rapidly evolving environment (Preferred)
- Excellent communication and experience working with multi-functional teams (Preferred)
- Self-motivated with proven track record to optimally prioritize and deliver tasks on schedule (Preferred)
- Good software engineering skills and proficiency in C/C++ (Preferred)
Benefits
- Comprehensive medical and dental coverage
- Retirement benefits
- A range of discounted products and free services
- Reimbursement for certain educational expenses
- Discretionary bonuses or commission payments
- Relocation assistance