Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Deep Learning Engineer - Perception Algorithms

$147.4k - $272.1k

Apple Oakbrook

Deep Learning Engineer - Perception Algorithms

Do you have a passion for deep learning and computer vision problems? We are looking for someone who thrives on collaboration and wants to push the boundaries of what is possible today! Join our team of committed deep learning engineers in the Video Computer Vision group! We are a centralized applied research and engineering organization responsible for developing real-time on-device Computer Vision, Machine Perception, and Generative technologies across Apple products. Our shipped technologies power features in ARKit, MeasureApp, RoomScan, Accessibility, and multiple VisionPro features. As a member of the Video Computer Vision group you will develop new technologies in the area of scene understanding and for Apple's next generation products.

We are looking for a skilled Deep Learning Engineer for our team. In this role, you will perform research and development work to design algorithms for challenging real world problems in the domain of scene understanding.

Responsibilities:

  • Data curation for improving performance on perception tasks (training and evaluation sets).
  • Research, design, train, and evaluate machine learning/deep learning algorithms to address product goals.
  • Benchmark and analyze machine learning/deep learning algorithms to understand limitations.
  • Optimize algorithms for real time and low power constraints.
  • Support algorithm integration into Apple products and ensure quality user experience.
  • Collaborate with teams across Apple with multidisciplinary skills.

Minimum Qualifications:

  • BS in Computer Science or related field with a minimum of 3 years of relevant industry experience.
  • Experience in designing and training deep learning networks for image understanding tasks, e.g. image classification, object detection, semantic segmentation, panoptic segmentation, etc.
  • Experience in developing downstream perception algorithms with vision-language models, e.g. CLIP
  • Solid mathematical foundation of machine learning and deep learning techniques.
  • Strong coding skills in python (with pytorch) and C/C++. Solid mathematical foundation of machine learning and deep learning techniques.

Preferred Qualifications:

  • PhD degree with focus on machine learning, computer vision, robotics or MS with a comparable industry career of 3+ years.
  • Consistent track record of researching, inventing and/or shipping advanced machine learning algorithms.
  • Experience in language-guided image understanding tasks e.g. open-vocabulary image classification, language-guided visual grounding, open-vocabulary semantic segmentation, etc.
  • Experience with designing and training with pipelines which consume large (billion scale) data for training efficient vision language models for edge-devices. This includes data curation for training vision language models, writing efficient data loading pipelines, utilizing distributed GPU training framework.
  • Experience with advanced task-specific quality optimization techniques (few-shot learning, meta-learning, domain adaptation, knowledge-distillation, fine-grained learning) for improving network performance and handling specific failure cases (long-tailed distributions/under-represented classes) for downstream tasks.
  • Experience in designing and optimizing network towards inference efficiency.
  • Strong coding skills in ObjectiveC.
  • Excellent communication and collaboration skills.

Pay & Benefits:

At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $147,400 and $272,100, and your base pay will depend on your skills, qualifications, experience, and location. Apple employees also have the opportunity to become an Apple shareholder through participation in Apple's discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple's Employee Stock Purchase Plan. You'll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses — including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple Benefits Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program. Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote 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 At Apple, we believe accessibility is a fundamental human right. You'll find that idea reflected in everything here — in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong. Learn about accessibility in Apple's workplace Learn about reasonable accommodations for job applicants Apple accepts applications to this posting on an ongoing basis.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Deep Learning Engineer - Perception Algorithms in Sunnyvale, CA vacancy
  •  ...Robotics Perception Software Engineer Our client's Innovation and Technology Development Division is currently seeking a Robotics...  ...of Linux operating systems Perception, Machine learning, Deep learning algorithm development is a plus Programming skills in ROS,... 
    Suggested
    Remote work

    Omega Solutions

    Santa Clara, CA
    4 days ago
  • $184k - $287.5k

     ...intelligence—computers that can learn, reason, and interact with...  ...industry. GPU-accelerated deep learning provides the foundation...  ...GPUs run deep learning algorithms that simulate aspects of human...  ...an exceptional Senior Perception Engineer to help design and productize... 
    Suggested

    NVIDIA

    Santa Clara, CA
    18 hours ago
  • $181.1k - $318.4k

     ...Senior Perception Algorithms Engineer - Special Project Apple is where individual imaginations gather together, committing to the values that...  ...(e.g., PyTorch, JAX) with a solid foundation in machine learning and traditional perception and state-estimation pipelines... 
    Suggested
    Relocation

    Apple

    Cupertino, CA
    2 days ago
  • $147.4k - $272.1k

    3D Perception/Computer Vision Algorithm Engineer The Video Computer Vision organization is working on exciting technologies for future Apple products...  ...Qualifications MS or PhD in computer vision, machine learning, robotics, or related fields. Understanding of... 
    Suggested
    Relocation

    Apple

    Sunnyvale, CA
    4 days ago
  • $181.1k - $318.4k

     ...Senior Computer Vision / Machine Learning Engineer - 3D Vision & Perception Apple is where individual imaginations...  ..., spatial input, and 3D tracking algorithms and software. The role focuses on...  ...(VIO) Proficiency in Python and deep learning frameworks such as PyTorch... 
    Suggested
    Relocation

    Apple

    Sunnyvale, CA
    3 days ago
  • $193.93k - $291.15k

     ...Senior Software Engineer, Perception ML Data Mountain View, California (HQ) About...  ...Engineer, you'll bridge machine learning innovation and autonomy infrastructure...  ...hybrid systems combining deep learning and classical algorithms for scalable data curation and annotation... 

    Nuro

    Mountain View, CA
    4 days ago
  • $190k - $235k

     ...Senior Perception Learning Engineer Sunnyvale, CA Apptronik is a human-centered robotics company developing AI-powered robots to support humanity...  ...in real-world settings. You will design and optimize deep learning models for real-time detection, tracking,... 
    Local area

    Apptronik

    Sunnyvale, CA
    1 day ago
  • $250k - $380k

     ...step is to speak to Jack. Founding Perception Engineer Salary: $250-380k + 1-3% Equity...  ...platforms. Design multi-sensor fusion algorithms integrating LiDAR, radar, cameras,...  ...technical depth in sensor fusion, SLAM, or deep learning, ideally supported by elite academic... 

    Jack and Jill AI

    San Jose, CA
    2 days ago
  • $130k - $182k

     ...driving fleet for more than 2,200 days. WeRide.ai Silicon Valley team is looking for Perception engineer to implement the next generation automotive vision and machine learning algorithms.  What you will do: Research and develop efficient, end-to-end ML solutions... 
    Temporary work

    WeRide.ai

    San Jose, CA
    14 days ago
  • A leading AI robotics firm in Mountain View seeks a Senior AI Research Scientist to develop advanced deep learning algorithms for robotic manipulation tasks. The successful candidate will collaborate with a multidisciplinary team, optimizing prototypes for actual use.... 

    AI Chopping Block, Inc.

    Mountain View, CA
    4 days ago
  • $200k - $220k

     ...Mountain View, California, is seeking a Lead Software Engineer to design and build advanced pilot assistance software...  ...strong background in Python and C++ and experience in deep learning and computer vision algorithms. Competitive salary ranging from $200,000 to $220,000... 

    AI Chopping Block, Inc.

    Mountain View, CA
    4 days ago
  • $136.8k - $259.2k

     ...the R&D of real-time 2D/3D human body perception algorithms in XR scenarios, covering but not...  ...Ph.D graduates in Computer Science, engineering or quantitative field. Be proficient...  ...proficient in the basic principles of deep learning and frameworks such as PyTorch, and have... 
    Temporary work

    ByteDance

    San Jose, CA
    3 days ago
  • $147.4k - $272.1k

    A leading technology company in Sunnyvale, California, is seeking a Deep Learning Engineer to design algorithms for scene understanding. The ideal candidate has a BS in Computer Science and at least 3 years of relevant experience, particularly in deep learning for image... 

    Apple Inc.

    Sunnyvale, CA
    2 days ago
  • $180k - $260k

     ...looking for talented Staff Engineers with expertise in classical...  ...and delivery of a multi-modal perception system. The ideal candidate...  ...software infrastructure to enable learning algorithms to leverage large scale...  ...platforms ~ Familiarity with deep learning applied to computer... 
    Odd job
    Work at office

    Gatik AI

    Mountain View, CA
    3 days ago
  •  ...looking for talented Staff Engineers with expertise in classical...  ...and delivery of a multi‑modal perception system. The ideal candidate...  ...software infrastructure to enable learning algorithms to leverage large scale...  ...platforms Familiarity with deep learning applied to computer... 
    Work at office

    Booster

    Mountain View, CA
    18 hours ago
  •  ...Software Engineer At Coram AI, we're reimagining video security...  ...You do not need to work on deep learning research. You will build the...  ...Design IPC mechanisms between perception, control, and device...  ...processing pipelines Strong algorithmic foundation and solid understanding... 
    Flexible hours

    Coram AI

    Sunnyvale, CA
    1 day ago
  •  ...Deep Learning Engineer Mountain View, California, United States Job Description 2-4 years of Deep Learning experience...  ...Plant. The role involves designing perception systems, developing vision-based algorithms for navigation, object detection, obstacle avoidance... 

    5 Star Global Recruitment Partners

    Mountain View, CA
    18 hours ago
  • $204k - $259k

     ...simulation across 15+ U.S. states. The Perception team builds the system which learns the spatial-temporal...  ...diverse set of sensors, enabling engineers like you to (1) develop methods for...  ...discipline, or an equivalent amount of deep learning experience ~6+ years experience... 
    Full time
    Remote work

    Waymo

    Mountain View, CA
    18 hours ago
  • $184k - $287.5k

     ...Intelligence computers that can learn, reason and interact...  ...science fiction. GPU Deep Learning has provided...  ...GPU runs Deep Learning algorithms, simulating human intelligence...  ...Senior software Engineer in multi-sensor fusion for obstacle perception to develop and productize... 
    Work experience placement

    NVIDIA

    Santa Clara, CA
    3 days ago
  • $136.3k - $231.7k

     ...5% of sales back into R&D. Our expert teams of physicists, engineers, data scientists and problem‑solvers work together with the...  .../ Preferred Qualifications We are looking for a full‑time Deep Learning Algorithm Engineer who is passionate about pioneering Deep Learning (... 
    Minimum wage
    Full time
    Work experience placement
    Flexible hours

    KLA

    Milpitas, CA
    18 hours ago
  • $136.3k - $231.7k

     ...5% of sales back into R&D. Our expert teams of physicists, engineers, data scientists and problem-solvers work together with the...  ...Preferred Qualifications**We are looking for a full-time **Deep Learning Algorithm Engineer** who is passionate about pioneering **Deep Learning... 
    Minimum wage
    Full time
    Work experience placement
    Flexible hours

    KLA-Belgium

    Milpitas, CA
    3 days ago
  •  ...us: Aeva’s mission is to bring the next wave of perception to a broad range of applications from automated...  ...decisions.  We are looking for a Senior Perception Engineer to work on our classical perception algorithms stack. You will be part of a growing team focused... 
    Flexible hours

    Aeva, Inc.

    Mountain View, CA
    28 days ago
  • $200k - $220k

    Lead Software Engineer, Advanced Pilot Assistant Software (Autonomy...  ...with hardware, sensors, and perception or data ingestion pipelines...  ...advanced perception algorithms for object detection, classification...  ...and development of novel deep learning algorithms that enable robots... 
    Work at office

    AI Chopping Block, Inc.

    Mountain View, CA
    4 days ago
  • A leading material engineering firm located in Santa Clara, CA is seeking a skilled...  ..., and implementation of advanced algorithms for image processing and machine learning. Ideal candidates possess a...  ...background in computer vision and deep learning, along with experience in... 

    Applied Materials, Inc.

    Santa Clara, CA
    18 hours ago
  • $181.3k - $245.3k

    A leading technology firm in Mountain View seeks a Senior Perception Engineer to advance autonomous driving via innovative 4D perception algorithms. Candidates should have 3+ years of experience in real-time perception systems, a MS or PhD in relevant fields, and proficiency... 
    Flexible hours

    Aeva Inc.

    Mountain View, CA
    1 day ago
  • $147.4k - $272.1k

     ...California, United States Machine Learning and AI Description We are looking for an AIML Engineer with a strong background in...  ...indicators, and conduct algorithm research and development that...  ...building models for multimodal perception system. Experience working with... 
    Relocation

    Apple Inc.

    Sunnyvale, CA
    18 hours ago
  • $349k - $431k

     ...Principal Software Engineer, Perception Pretraining Waymo is an autonomous driving technology company with the mission to be the world...  ...language models ~ Proficiency in C++, Python, and modern deep learning toolkits like PyTorch or JAX ~ Passion to lead... 
    Full time
    Remote work

    Waymo

    Mountain View, CA
    4 days ago
  • $120k - $165k

     ...Mapping & Localization : Explore algorithms for vehicle localization and...  ...maps, onboard sensors, and learning-based methods to ensure...  ...Prediction team liaises with the perception team upstream and the planning...  ...downstream. We develop diverse deep learning models using... 

    WeRide

    San Jose, CA
    3 days ago
  • $200k - $322k

     ...functional relationships with collaborators across engineering, safety, and product teams. Scale and...  ...Proven understanding of trade-offs between End-to-End deep learning approaches, classical modular perception/planning stacks, and associated validation and test... 
    Odd job

    NVIDIA

    Santa Clara, CA
    3 days ago
  •  ...Our team believes that advances in AI, perception and simulation will redefine what’s...  ...developers. We are a dynamic team of engineers, roboticists, designers, and technologists...  ...research and development of novel deep learning algorithms that enable robots to perform complex... 
    Local area

    AI Chopping Block, Inc.

    Mountain View, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Deep Learning Engineer - Perception Algorithms. Be the first to apply!