Lead Computational Capabilities Engineer
Overview
In this role you will bridge software, design, and advanced manufacturing to turn computational design into physical outcomes. You’ll work within Nike’s Design Lab to scale digital infrastructure for multi-axis production platforms and collaborate across engineers, designers, and technicians. You’ll build tools and workflows that accelerate innovation while maintaining engineering rigor. This position blends hands-on prototyping with production-ready software to support Nike’s Footwear and Apparel initiatives.
ResponsibilitiesBuild and scale digital pipelines that connect design intent with machine execution across multi-axis additive and CNC systemsAuthor, test, and optimize machine-code and toolpath generation with hands-on machine operation and prototypingPrototype concepts in Rhino and Grasshopper, then translate into scalable Python and C# applications and reusable frameworksCollaborate with process engineers, materials scientists, machine builders, technicians, designers, and external partners to accelerate platform developmentDevelop validation systems, automation, and digital safeguards to improve reliability across processesCreate operator-facing and designer-facing tools aligning with real production needs and scalabilityContribute to platform-level innovation initiatives and deployment of advanced manufacturing technologies
Key requirements4–5+ years of experience building custom software and computational workflows for design, engineering, and advanced manufacturingBachelor in Software Engineering or related field; other combinations consideredStrong proficiency in Python and C#; C++ experience preferredExperience generating machine code (G-code or equivalent) for multi-axis systems; robotics/motion planning platforms such as RAPID and RobotStudio preferredStrong expertise in Rhino/Grasshopper, computational geometry, version control, testing, and documentation best practicescross-functional collaborationproblem solvingeffective communicationPythonC#C++ (preferred)