1

3D Machine Learning Jobs (NOW HIRING)

Explore and manipulate 3D point cloud & mesh data * Own the delivery of technical workstreams ... Experience applying Machine learning methods (including 3D graph/point cloud deep learning methods ...

New

Explore and manipulate 3D point cloud & mesh data * Own the delivery of technical workstreams ... Experience applying Machine learning methods (including 3D graph/point cloud deep learning methods ...

As part of our machine learning team, you will play a vital role in prototyping foundational ... differentiable rendering, 3D rendering. Minimum Qualifications BS in electrical, optical or ...

As a Machine Learning Engineer, you will have the unique opportunity to support research, design, and implement cutting edge algorithms for a program focused on building advanced simulations using 3D ...

As a Machine Learning Engineer, you will have the unique opportunity to support research, design, and implement cutting edge algorithms for a program focused on building advanced simulations using 3D ...

Responsibilities : • Design, build, and optimize scalable machine learning pipelines for multimodal model training, fine-tuning, and evaluation across text, image, audio, video, and 3D data. • ...

Explore and manipulate 3D point cloud & mesh data * Own the delivery of technical workstreams ... Experience applying Machine learning methods (including 3D graph/point cloud deep learning methods ...

Machine Learning Engineer

Fremont, CA · On-site

$150K - $220K/yr

We are seeking a Machine Learning Engineer to join our team developing machine learning solutions ... Prior experience in additive manufacturing or 3D printing is not required. We are particularly ...

New

Machine Learning Engineer

Fremont, CA · On-site

$150K - $220K/yr

We are seeking a Machine Learning Engineer to join our team developing machine learning solutions ... Prior experience in additive manufacturing or 3D printing is not required. We are particularly ...

New

next page

Showing results 1-20

3D Machine Learning information

See salary details

$25.5K

$42.6K

$88K

How much do 3d machine learning jobs pay per year?

As of Jun 5, 2026, the average yearly pay for 3d machine learning in the United States is $42,584.00, according to ZipRecruiter salary data. Most workers in this role earn between $32,500.00 and $46,000.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a 3D Machine Learning Engineer, and why are they important?

To thrive as a 3D Machine Learning Engineer, you need a solid background in computer science, mathematics, and experience with 3D data processing and machine learning algorithms, typically supported by a relevant degree. Expertise in tools and frameworks like Python, PyTorch or TensorFlow, and libraries such as Open3D or PCL is commonly required, along with familiarity with 3D data formats. Strong problem-solving skills, creativity, and effective communication set top performers apart in this role. These skills enable the development of innovative solutions for complex 3D data challenges, which are crucial for advancements in fields like robotics, computer vision, and AR/VR.

What are some common challenges faced by professionals working in 3D machine learning, and how can they be addressed?

Professionals in 3D machine learning often encounter challenges such as handling large and complex datasets, managing high computational requirements, and ensuring model robustness across diverse 3D data types (e.g., point clouds, meshes, voxel grids). Addressing these challenges typically involves using efficient data preprocessing pipelines, leveraging cloud computing or advanced GPU resources, and staying updated with the latest research on 3D data augmentation and model architectures. Collaboration with multidisciplinary teams—including data engineers, computer vision experts, and domain specialists—is also crucial for overcoming technical obstacles and producing practical, scalable solutions.

What is 3D machine learning?

3D machine learning is a field of artificial intelligence focused on developing algorithms and models that can process and understand three-dimensional data. This includes tasks such as object recognition, scene reconstruction, segmentation, and analysis using 3D data formats like point clouds, meshes, or volumetric grids. Applications of 3D machine learning are found in areas like autonomous driving, robotics, medical imaging, and augmented reality. The field combines techniques from computer vision, deep learning, and geometry processing to interpret complex spatial information.

What is the difference between 3D Machine Learning vs 3D Computer Vision?

Aspect3D Machine Learning3D Computer Vision
Required CredentialsDegree in Computer Science, Data Science, or related fields; knowledge of ML frameworksDegree in Computer Vision, Computer Science, or related fields; experience with image processing
Work EnvironmentResearch labs, AI development teams, tech companiesImaging labs, robotics, autonomous vehicles, tech firms
Industry UsageDeveloping models for 3D data analysis, sensor data integrationProcessing 3D images, object detection, scene reconstruction

While 3D Machine Learning focuses on creating algorithms that learn from 3D data, 3D Computer Vision emphasizes interpreting and analyzing 3D visual information. Both fields often overlap but serve different primary objectives within AI and imaging applications.

More about 3D Machine Learning jobs
What cities are hiring for 3D Machine Learning jobs? Cities with the most 3D Machine Learning job openings:
What states have the most 3D Machine Learning jobs? States with the most job openings for 3D Machine Learning jobs include:
Infographic showing various 3D Machine Learning job openings in the United States as of May 2026, with employment types broken down into 4% As Needed, 88% Full Time, 4% Part Time, and 4% Temporary. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution, with an average salary of $42,584 per year, or $20.5 per hour.
Machine Learning Engineer, Video Engineering

Machine Learning Engineer, Video Engineering

Apple

Sunnyvale, CA • On-site

Full-time

Posted 13 days ago


Apple rating

8.1

Company rating: 8.1 out of 10

Based on 661 frontline employees who took The Breakroom Quiz

6th of 30 rated technology retailers


Job description

Help define the next generation of photo and video experiences at Apple. The Video Engineering group develops key image and video technologies that contribute to experiences across many Apple products and services. As a Machine Learning Engineer, you'll be developing breakthrough ML models that power spatial media features, including 3D photos, immersive video, and scene reconstruction, reaching hundreds of millions of users. As a member of a fast-paced team, you will have the unique and exciting opportunity to shape upcoming products at the frontier of generative AI, computer vision, and 3D understanding, with a strong emphasis on taking ideas from research to production.
This role requires an independent, self-motivated, and creative engineer with deep expertise in machine learning, coupled with a strong understanding of 3D computer vision and computer graphics. Your primary focus will be applying cutting-edge machine learning techniques to complex 3D visual challenges to create customer impact across current and future Apple products.
Bachelor's degree in Computer Science, Electrical/Computer Engineering, or a related field.10+ years of experience developing and shipping machine learning models, with a focus on computer vision or generative AI.Expert-level proficiency in Python and PyTorch or equivalent ML frameworks.Strong experience with diffusion models for image synthesis, video generation, 3D generation, or related domains.Solid understanding of 3D computer vision including depth estimation, multi-view geometry, 3D reconstruction, novel view synthesis, or neural scene representations.Working knowledge of 3D computer graphics concepts such as rendering, camera models, scene representations, and coordinate systems.Working knowledge of C++ for performance-critical components.Ability to leverage AI coding assistants and LLM-based tools to accelerate development, prototyping, and problem-solving workflows.
MS or PhD in Computer Science, Machine Learning, Computer Vision, or a related field.Publications in top-tier ML or vision venues.Experience with video diffusion models, 3D Gaussian Splatting, neural radiance fields, or differentiable rendering.Experience with distributed training at scale.Familiarity with on-device ML deployment.Track record of shipping ML-powered features in consumer products.Good written and oral interpersonal skills.

What Apple employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Apple logo

About Apple

Sourced by ZipRecruiter

Imagine what you could do here! At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. Dynamic, intelligent people and inspiring, innovative technologies are the norm here. The people who work here have reinvented entire industries with all Apple Hardware products. The same real passion for innovation that goes into our products also applies to our practices strengthening our dedication to leave the world better than we found it.

Industry

Computer and electronic product manufacturing

Company size

10,000+ Employees

Headquarters location

Cupertino, CA, US

Year founded

1976