Job Location: Cupertino, CA
Summary
Posted: Mar 12, 2022
Role Number:200355879
Apple Special Projects Group is seeking software engineers to develop scalable machine learning approaches for autonomous systems. You will directly contribute to ML approaches using rich data. You will work closely with specialists across high-performance computing, machine learning, and autonomous system development to identify needs and deliver new capabilities. You will share every stage of development from concept to deployment. We are a team of hardworking engineers and researchers with deep experience in robotics, machine learning, and software engineering. We work on exciting new technologies and balance exploration of new problems with result-driven project planning and execution. In our daily work, the team stays effective, productive, and fun by sharing some key values: โข Passion for the mission: Weโre here to make something extraordinary. We seek whatever work is right and strive for the best possible results. โข Humility: The right answer is more significant than being right. We search for solutions as a team and value clear-eyed feedback. โข Lean habits: You canโt grow without limits. Time constraints and big goals encourage us to sharpen our focus and learn to make phenomenal decisions.
Key Qualifications
- Significant full-time experience building end to end data systems as an ML Engineer, Platform Engineer, or equivalent
- Solid software engineering skills in complex, multi-language systems. Fluency in Python.
- Experience working with cloud data processing technologies (Spark, Dask, ElasticSearch, Presto, SQL, etc.)
- Expertise in ML algorithms and practices for working with deep learning systems
- Proficiency with ML modeling frameworks (PyTorch, Tensorflow, etc.)
- Ability to serve as a technical lead โ building technical requirements, software design, implementation, and clear communication
- Strong overall software development approach. You deliver clean, well-tested code.
Description
โข Build and integrate end to end lifecycles of large-scale, distributed machine learning systems using the latest open source technologies โข Build software that improves your rate of experimentation and helps you make better decisions about what to try next โข Train, evaluate, and debug deep learning models for complex tasks โข Develop tools and services for improving ML systems beyond modeling choices โ data distribution editing, data quality improvements, and representation learning with self-supervision โข Improve distributed cloud GPU training approaches for deep learning models โข Collaborate with engineers across functions to solve complex data problems at scale โข Identify and evaluate new patterns and technologies to improve performance, maintainability and elegance of our machine learning systems โข Lead technical projects to completion. โข Communicate with peers to build requirements and track progress โข Mentor fellow engineers in your areas of expertise โข Contribute to a team culture that values effective collaboration, technical perfection, and innovation
Education & Experience
Bachelors, Masters, or PhD Degree in Computer Science/Machine Learning or equivalent professional experience.
Additional Requirements
Submit CV To All Data Science Job Consultants Across United States For Free
๐ Explore All Related ITSM Jobs Below! ๐
โ
Select your preferred “Job Category” in the Job Category Filter ๐ฏ
๐ Hit “Search” to find matching jobs ๐ฅ
โ Click the “+” icon that appears just before the company name to see the Job Detail & Apply Link ๐๐ผ

Leave a Reply