Bright Machines is seeking a Senior Software Engineer to develop applications that help designers create products optimized for automated assembly, focusing on geometric representations and visualizations of complex CAD models. This role involves building core algorithmic components, implementing advanced algorithms, and collaborating with various engineering teams in a greenfield development effort.