1

3D Programmer Jobs (NOW HIRING)

Will work under the supervision of a Senior Engineer or Project Manager. Job Summary The 3D BIM Modeler is responsible for leading the drafting and modeling on multi-disciplined design projects.

Description Job Title: 3D Animator Department: Instruction Design Group Classification: Exempt ... programming, or repair. BILT's mission is to create an experience so enabling and empowering that ...

CNC Programmer/Machinist

Jackson, MI · On-site

$23.75 - $32.50/hr

The ideal candidate brings at least 2 years of CNC machining experience and is proficient in Mastercam 2D and 3D programming, G-Code, and GD&T notation. Familiarity with HAAS CNC mills and lathes ...

Job Title: 3D Animator Department: Instruction Design Group Classification: Exempt Duration: Direct ... programming, or repair. BILT's mission is to create an experience so enabling and empowering that ...

Bachelor's degree in Engineering or an Associate Degree in Engineering * Five or more years of experience in Creo is required. * Hands on 3D CAD Modeling with Creo; Windchill PLM experience desired

Will work under the supervision of a Senior Engineer or Project Manager. Job Summary The 3D BIM Modeler is responsible for leading the drafting and modeling on multi-disciplined design projects.

At Side, we work alongside some of the world's leading developers and innovators to create ... We're looking for a talented 3D Artist with experience creating high-quality real-time assets for ...

Programming CNC code from provided 3D CAD data utilizing Mastercam 2024-2025 software * Setting up appropriate machining tools, offsets, and materials as required * Operating CNC machines and ...

CNC Programmer

Minneapolis, MN · On-site

$60 - $80/hr

All other jobs requested by Supervision Prerequisite Qualifications * 5 plus years of programming experience * 2D and 3D programming experience * Mastercam experience * Ability to work with very ...

CNC Programmer

Minneapolis, MN · On-site

$27.75 - $37.75/hr

All other jobs requested by Supervision Prerequisite Qualifications: * 2 years of programming experience or equivalent. * 2D and 3D programming experience * Mastercam experience * Ability to work ...

Showing results 41-60

3d Programmer information

See salary details

$12

$39

$68

How much do 3d programmer jobs pay per hour?

As of Sep 9, 2026, the average hourly pay for 3d programmer in the United States is $39.54, according to ZipRecruiter salary data. Most workers in this role earn between $25.72 and $51.44 per hour, depending on experience, location, and employer.

What is a 3D programmer?

A 3D Programmer is a software developer who specializes in creating and implementing three-dimensional graphics within computer programs, often for video games, simulations, or visual effects. They work with graphics engines, write code to render objects and environments in 3D, and optimize the performance and realism of virtual worlds. 3D Programmers collaborate closely with artists and designers to bring creative visions to life through technical solutions. Their responsibilities may include developing shaders, handling physics interactions, and ensuring visual fidelity across different platforms.

How does a 3D programmer typically collaborate with artists and designers during game development?

A 3D Programmer works closely with artists and designers to ensure their creative visions are accurately realized in the game engine. This involves integrating 3D assets, optimizing models for performance, and implementing visual effects or shaders. Regular meetings and feedback sessions are common, where programmers help troubleshoot technical issues and suggest workflow improvements. Effective communication and a collaborative mindset are essential, as this role bridges the gap between technical implementation and artistic intent.

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

To excel as a 3D Programmer, you need strong proficiency in programming languages like C++ or C#, a solid understanding of computer graphics principles, and typically a degree in computer science or a related field. Familiarity with 3D engines such as Unity or Unreal Engine, experience with APIs like OpenGL or DirectX, and sometimes shader programming and mathematics are crucial. Creative problem-solving, attention to detail, and effective teamwork are standout soft skills in this role. Mastery of these skills ensures you can create efficient, visually impressive 3D applications and collaborate well within multidisciplinary development teams.

What is the difference between 3D Programmer vs 3D Artist?

Aspect3D Programmer3D Artist
Primary FocusWriting code for 3D graphics, tools, and enginesCreating visual 3D models, textures, and animations
Skills RequiredProgramming languages (C++, Python), math, graphics APIsArt skills, 3D modeling software, creativity
Work EnvironmentGame studios, software companies, simulation firmsGame studios, animation houses, visual effects companies
CertificationsComputer science, software development, graphics programmingArt, design, 3D modeling certifications

While both roles work within the 3D industry, 3D Programmers focus on coding and technical development of 3D systems, whereas 3D Artists concentrate on creating visual content. Understanding these differences helps in choosing the right career path or job search focus.

More about 3d Programmer jobs

What states have the most 3D Programmer jobs?

States with the most job openings for 3D Programmer jobs include:

What are popular job titles related to 3D Programmer jobs?

For 3D Programmer jobs, the most frequently searched job titles are:

Infographic showing various 3D Programmer job openings in the United States as of August 2026, with employment types broken down into 1% Internship, 88% Full Time, 8% Part Time, and 3% Contract. Highlights an 86% Physical, 5% Hybrid, and 9% Remote job distribution, with an average salary of $82,234 per year, or $39.5 per hour.

3D BIM Modeler

Blue Bell, PA • On-site

MasTec Utility Services
Construction • 10K+ employees

Full-time

Medical, Dental, Vision, Life, Retirement

Re-posted 18 days ago


MasTec rating

7.4

Company rating: 7.4 out of 10

Based on 156 frontline employees who took The Breakroom Quiz

35th of 80 rated construction


Job description

Overview

Company Summary

MasTec Professional Services, a subsidiary of MasTec, provides customer solutions through feasibility studies, design and engineering services, turnkey EPC delivery, surveys, constructability reviews, consulting studies and design-build services. 

The 3D BIM Modeler will work on data center, commercial, industrial, and renewable design projects and be responsible for three-dimensional modeling of facilities. Other associated work may be included, such as field surveying, design, CAD drafting, training, data management, and reporting.  Will work under the supervision of a Senior Engineer or Project Manager. 

Job Summary

The 3D BIM Modeler is responsible for leading the drafting and modeling on multi-disciplined design projects.  Categories may include dry and wet utility networks (electric, fiber optic, storm drainage, sanitary sewers, water distribution, culverts, tanks, catch basins) and roadways, grading, surfaces, pavements, alignments, profiles, assemblies, and corridors.

**Local PA residents are encouraged to apply**


Responsibilities
  • Produce preliminary and final design models and drawings using computer aided drafting systems using Revit, Civil 3D, AutoCAD or similar software.
  • Responsible for multi-disciplinary designs related to power distribution, renewable energy, and associated infrastructure.
  • Ensure project model complies with company and contract requirements and support overall construction schedule.
  • Create and manage data, drawing references, and part lists in multi-user environments using Autodesk Construction Cloud.
  • Work with and coordinate with customers, clients, vendors, contractors, and other project stakeholders to provide accurate and clash-free modeling.
  • Generate accurate plan, profile, and cross-section model and sheet files for design, construction, and regulatory submissions.
  • Develop workflows to streamline model and drawing creation, data storage, and overall project efficiency.
  • Produce deliverables using constructable model configurations with appropriate coordinate systems for quick field integration.
  • Participation in construction planning, execution, and quality control. 
  • Maintain project records for assigned work, package records per contract requirements and facilitate turnover to the client’s representative. 
  • Responsible for ongoing communication and timely identification of issues to the Engineer, Project Manager, and Construction Manager regarding pending or actual changes to the work performed that may impact costs, schedule, contract or customer relationship.
  • Additional duties as assigned.

Qualifications

Minimum Qualifications

  • Associate’s degree
  • 2 years of BIM or 3D Modeling experience required (Revit, Civil 3D, Navisworks)
  • AutoCAD experience is required
  • Understanding of survey data formats and coordinate systems
  • Travel as needed

Preferred Qualifications

  • BS in Engineering or similar
  • EIT is a plus
  • AutoDesk Construction Cloud experience
  • Knowledge of NEC preferred

Physical Demands and Work Environment 

This job operates in a professional office environment. This role routinely uses standard office equipment such as computers, phones, copiers, and scanners.  

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of the job. This position is primarily sedentary, with some filing or lifting required. Must be able to bend and lift and carry up to 50 pounds.  

Please note this job description is not designed to cover or contain a comprehensive list of activities, duties, or responsibilities that are required of the employee for this job. The Company reserves the right to revise or change the job duties as the need arises. Management reserves the right to change the description, duties, or work schedules to accommodate individuals with disabilities.  

Benefits available include Medical, Dental, Vision, Disability and Life insurance, a 401k plan and Employee Stock Purchase plan. MasTec is a publicly traded company MTZ (NYSE). 

Equal Employment Opportunity: 

The Company’s policy is not to unlawfully discriminate against any applicant or employee based on race, color, national origin, ethnicity, sex, gender, sexual orientation, religion, marital status, age, disability, genetic information, veteran status, or any other basis protected by applicable law and EEOC regulations. The Company also prohibits harassment of applicants or employees based on any of these protected categories.  

Qualifications:

Minimum Qualifications

  • Associate’s degree
  • 2 years of BIM or 3D Modeling experience required (Revit, Civil 3D, Navisworks)
  • AutoCAD experience is required
  • Understanding of survey data formats and coordinate systems
  • Travel as needed

Preferred Qualifications

  • BS in Engineering or similar
  • EIT is a plus
  • AutoDesk Construction Cloud experience
  • Knowledge of NEC preferred

Physical Demands and Work Environment 

This job operates in a professional office environment. This role routinely uses standard office equipment such as computers, phones, copiers, and scanners.  

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of the job. This position is primarily sedentary, with some filing or lifting required. Must be able to bend and lift and carry up to 50 pounds.  

Please note this job description is not designed to cover or contain a comprehensive list of activities, duties, or responsibilities that are required of the employee for this job. The Company reserves the right to revise or change the job duties as the need arises. Management reserves the right to change the description, duties, or work schedules to accommodate individuals with disabilities.  

Benefits available include Medical, Dental, Vision, Disability and Life insurance, a 401k plan and Employee Stock Purchase plan. MasTec is a publicly traded company MTZ (NYSE). 

Equal Employment Opportunity: 

The Company’s policy is not to unlawfully discriminate against any applicant or employee based on race, color, national origin, ethnicity, sex, gender, sexual orientation, religion, marital status, age, disability, genetic information, veteran status, or any other basis protected by applicable law and EEOC regulations. The Company also prohibits harassment of applicants or employees based on any of these protected categories.  

Education:UNAVAILABLEEmployment Type: FULL_TIME

What MasTec employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom