A 3D printing engineer is responsible for designing, developing, and testing 3D printing systems and processes. They use different materials, software, and hardware to create innovative solutions for various industries and applications. Researching and evaluating new 3D printing technologies and methods, developing and optimizing 3D printing workflows and parameters, troubleshooting and resolving issues and defects, collaborating with other engineers, designers, and clients on projects, and documenting and presenting results are all tasks that a 3D printing engineer might perform. To become a 3D printing engineer, you typically need a bachelor's degree in engineering with a focus on mechanical, electrical, or materials engineering. You should also have strong skills in 3D modeling, CAD, programming, problem-solving, along with familiarity with FDM, SLA, SLS, or DMLS technologies. Additionally, it is important to be knowledgeable about the corresponding materials, software, and hardware.