1

3D Software Engineer Jobs (NOW HIRING)

Software Engineer - Open 3D Engine (O3DE) Job Type: Contractor Location: Remote Job Summary: In this position, you will utilize your expertise to contribute to the training of next-generation AI ...

3D Graphics Advanced Software Engineer

Wilmington, MA · On-site

$153K - $189K/yr

They are seeking a Mid-Level 3D Graphics Software Engineer to develop visualization and simulation systems for their autonomous warehouse solutions, directly supporting system design and operational ...

The 3D Mapping team is seeking a Software Engineer to help tackle all the challenging mapping scenarios our cities have to offer, including highway mapping and mapping under difficult environment ...

We've built software to ingest a novel type of 3D model and make it accessible to non-technical ... We're an engineering-focused company (2 of our 3 founders are technical) looking to double the size ...

The 3D Mapping team is seeking a Software Engineer to help tackle all the challenging mapping scenarios our cities have to offer, including highway mapping and mapping under difficult environment ...

Spectral AI, Inc. (Spectral) is seeking a software engineer to join our growing design and ... Key Responsibilities: 3D Reconstruction & Visualization Integration * Point cloud reconstruction ...

Senior Software Engineer, 3D Computer Vision

Irvine, CA · On-site

$129K - $171K/yr

The Senior Software Engineer in 3D Computer Vision will develop and optimize point cloud processing pipelines and design efficient algorithms for large-scale 3D datasets, ensuring scalable deployment ...

next page

Showing results 1-20

3D Software Engineer information

See salary details

$63.5K

$147.5K

$205.5K

How much do 3d software engineer jobs pay per year?

As of Jul 2, 2026, the average yearly pay for 3d software engineer in the United States is $147,524.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,000.00 and $173,000.00 per year, depending on experience, location, and employer.

What engineers make $300,000 a year?

Senior engineers in specialized fields such as software, aerospace, or petroleum engineering can earn $300,000 or more annually, especially with extensive experience, advanced skills, and leadership roles. High compensation often involves working in high-demand industries, possessing advanced certifications, or holding executive-level positions.

How much does a 3D programmer make?

The salary of a 3D software engineer typically ranges from $70,000 to $130,000 annually, depending on experience, location, and industry. Skilled programmers with expertise in graphics, rendering, and game engines may earn higher salaries, especially in competitive markets or with specialized tools like Unity or Unreal Engine.

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

To thrive as a 3D Software Engineer, you need strong programming skills (often in C++ or Python), a solid understanding of computer graphics principles, and a relevant degree in computer science or a related field. Familiarity with 3D graphics APIs like OpenGL, DirectX, or Vulkan, as well as experience with game engines or modeling tools, is typically required. Creativity, problem-solving, and effective communication are crucial soft skills for collaborating with multidisciplinary teams and tackling complex visual challenges. These competencies are essential for building efficient, visually compelling 3D applications and ensuring seamless integration within project teams.

What does a 3D software engineer do?

A 3D software engineer develops, tests, and maintains software applications related to 3D graphics, modeling, rendering, and animation. They often work with tools like Unity, Unreal Engine, or Maya and require programming skills in languages such as C++ or Python. Their work supports industries like gaming, film, virtual reality, and simulation environments.

What is the difference between 3D Software Engineer vs 3D Artist?

Aspect3D Software Engineer3D Artist
Primary FocusDevelops software tools, algorithms, and applications for 3D graphics and modelingCreates visual 3D models, textures, and animations for projects
Required SkillsProgramming, software development, understanding of 3D graphics pipelinesArtistic skills, 3D modeling, texturing, and animation
Work EnvironmentTech companies, software firms, gaming studios, often involving coding and software developmentCreative studios, game development, film, and animation industries, focusing on visual content creation

The main difference between a 3D Software Engineer and a 3D Artist lies in their focus: the engineer develops the tools and software for 3D applications, while the artist creates the visual content. Both roles often collaborate in industries like gaming and film but require distinct skill sets and responsibilities.

What types of projects do 3D Software Engineers typically work on, and how do they collaborate with other teams?

3D Software Engineers often work on developing graphics engines, simulation tools, or interactive applications that rely on complex 3D visualizations. These projects may involve tasks such as optimizing rendering pipelines, implementing new graphical features, or integrating physics engines. Collaboration is a key aspect, as 3D Software Engineers frequently work with artists, designers, and product managers to ensure visual fidelity and performance align with project goals. Regular code reviews, cross-functional meetings, and iterative prototyping are common practices to maintain alignment and foster innovation.

What engineer makes $500,000 a year?

Highly experienced software engineers, especially those in specialized fields like machine learning, AI, or working at top tech companies, can earn $500,000 or more annually. Senior roles often include stock options, bonuses, and other compensation components that contribute to such high earnings.
More about 3D Software Engineer jobs
What cities are hiring for 3D Software Engineer jobs? Cities with the most 3D Software Engineer job openings:
What states have the most 3D Software Engineer jobs? States with the most job openings for 3D Software Engineer jobs include:
What job categories do people searching 3D Software Engineer jobs look for? The top searched job categories for 3D Software Engineer jobs are:
Infographic showing various 3D Software Engineer job openings in the United States as of June 2026, with employment types broken down into 83% Full Time, 15% Part Time, and 2% Contract. Highlights an 89% Physical, 4% Hybrid, and 7% Remote job distribution, with an average salary of $147,524 per year, or $70.9 per hour.

Software Engineer - Open 3D Engine

Weekday AI

Remote

Contractor

Posted 7 days ago


Job description

This role is for one of our clients
$50 - $120/hourpay
Job Title: Software Engineer - Open 3D Engine (O3DE)
Job Type: Contractor
Location: Remote
Job Summary: In this position, you will utilize your expertise to contribute to the training of next-generation AI systems. Your efforts will influence how models learn, reason, and operate by providing high-quality, real-world data. No previous experience in AI is necessary - what counts is your domain knowledge.
Requirements
Key Responsibilities:
• Apply extensive hands-on experience with O3DE to build robust, high-quality scenes and simulations optimized for AI training.
• Utilize the Atom Renderer, Component Entity System, Gems, and Asset Processor to create realistic environments and interactive components.
• Convert conceptual ideas into fully developed 3D scenes and dynamic simulations using O3DE.
• Work closely with customer stakeholders to ensure deliverables align with AI training needs and use cases.
• Write clear and maintainable code in Python and C++ to integrate with O3DE and enhance development workflows.
• Design and improve asset processing pipelines tailored for large-scale AI-focused projects.
• Maintain effective written and verbal communication to thoroughly document technical solutions and update the customer's team on progress.
Required Skills and Qualifications:
• Demonstrated expertise with Open 3D Engine (O3DE), including the Atom Renderer, Component Entity System, Gems, and Asset Processor.
• Strong skills in Python and C++ programming.
• Experience in planning and delivering 3D simulations from concept through completion within O3DE.
• Knowledge of AWS and its application in scalable game or simulation environments.
• Practical experience in game development or simulation engineering.
• Excellent written and verbal communication abilities, with a focus on documentation and teamwork.
• Capability to work independently in a remote environment while effectively collaborating with the customer's team.
Preferred Qualifications:
• Experience in developing or optimizing 3D simulations specifically for AI/ML training purposes.
• Strong understanding of performance tuning and asset management within complex O3DE projects.
• Proven success working in remote, cross-functional teams focused on advanced 3D simulation or game engine development.