Search all jobs
Browse jobs › Advanced Compute Software Engineer

Advanced Compute Software Engineer

Rebuildmanufacturing · United States · Posted Jul 7, 2026

Apply on company site   Track it in JobSkout

About Re:Build Manufacturing

Re:Build Manufacturing is a growing family of industrial and engineering businesses combining enabling technologies, operational superiority, and strategic M A to build America’s next generation industrial company. At Re:Build we deploy deep expertise in engineering, operations management, and technology to supercharge the performance of our member companies. We leverage deep professional expertise and a candid, principled operating culture to drive differentiated outcomes. Ours is a fast-paced environment where individuals can stretch and be challenged to pursue their fullest potential.

Re:Build was founded to pioneer a profitable model for the revitalization of US manufacturing. We’ve assembled a powerful set of complimentary capabilities and lines of business that enable us to pursue a wide range of end markets. Our acquired businesses are grounded in build-to-print and by-the-hour engineering and design services, and we’re leveraging their combined expertise to migrate to increasingly sophisticated program development and production, as well as the generation of our own products. Our unique set of capabilities lend themselves to highly complex systems and products, and we offer customers a range of services including product and systems design, automation, fabrication, assembly, and large volume contract manufacturing. Our customers span a wide array of industries including aerospace, defense, mobility, healthcare, pharma, biotech, clean tech, chemicals, energy, lifestyle, food production, and industrial equipment.

Who We Are Looking For

We are looking for a highly skilled Software Engineer with a passion for advanced manufacturing and computational problem-solving. The ideal candidate thrives at the intersection of engineering, software, and innovation—able to design high-performance algorithms, build scalable software, and collaborate with scientists, engineers, and technologists on cutting-edge digital products. You are a curious self-starter who enjoys tackling open-ended challenges, balancing independent work with teamwork, and driving ideas from concept to deployment.

Export Control Requirement: Due to applicable export control laws and regulations, candidates must be a U.S. citizen or national, U.S. permanent resident (i.e., current Green Card holder), or lawfully admitted into the U.S. as a refugee or granted asylum.

What You Get To Do

Develop software to automate and simulate CNC machining processes

Build high-performance algorithms for advanced manufacturing applications

Design and implement toolpath planning algorithms for CNC machines

Create parallelizable algorithms running on CPU and GPU-based systems (CUDA, OpenCL)

Develop algorithms that deploy across local, containerized, and cloud environments

Partner with scientists, software engineers, technologists, and product teams to launch innovative digital products

Write robust, well-documented code using industry-standard tools (BitBucket, Jira, etc.)

What You Will Bring To The Team

Bachelor’s degree or equivalent experience in a technical field such as engineering, computer science, math, or related; Master’s or higher degree preferred

5+ years of software engineering experience in computationally intensive domains (parallelization, GPU programming, clusters, or supercomputing)

Strong coding ability in C/C++ and at least one other language (C#, Java, Python, etc.)

Day-one expertise with NVIDIA CUDA to create parallelized algorithms

Hands-on experience with advanced manufacturing processes such as CNC machining, design for manufacturing, and process engineering

Practical knowledge of engineering design, simulation, and physics concepts

Familiarity with 3D data workflows: CAD, CAM, graphics, 3D scanning, simulation of physical systems, or control system modeling

Bonus qualifications :

Mechanical engineering, physics, or machine-shop/factory background

Expertise in manufacturing workflows and optimization algorithms

Experience packaging custom C/C++ libraries for Python or Node.js

Experience with automating design and analysis workflows

Knowledge of desktop, container-based, and cloud-native development environments

Location : Hybrid or remote, with preference for candidates near a Re:Build Manufacturing subsidiary.

The base salary range for this position is $139,047.33 - $208,570.99 per year. This range represents the Company’s good faith estimate of the base compensation for this role at the time of posting. Actual compensation will be determined based on several factors, including but not limited to relevant experience, skills, qualifications, internal equity, and geographic location. In addition to base salary, this role may be eligible for annual incentive compensation and/or long-term incentives, subject to Company plans. The Company offers a comprehensive benefits package including medical, dental, vision, retirement, paid time off, and other benefits.

Export Control Requirement…

Apply on company site