Talent.com
No longer accepting applications
Senior Software Engineer - Geometry & Visualization (DFAA)

Senior Software Engineer - Geometry & Visualization (DFAA)

MediabistroSan Francisco, CA, United States
30+ days ago
Job type
  • Full-time
Job description

Senior Software Engineer - Geometry & Visualization (DFAA)

RE THINK MANUFACTURING

The only way to ignite change is to build the best team. At Bright Machines, we are innovators and experts in our craft who have joined together to create a new category of manufacturing that will help transform the industry. We believe software and data are the answer, thoughtfully applied to solve our customers unique challenges. Through intelligent automation, we give factories newfound flexibility, scalability, and resilience. We deliver products to meet the demands of today while building a platform to take advantage of what comes next.

Working with us means youll have the opportunity to make lasting, impactful changes for our company and our customers. If youre ready to apply your exceptional skills to create the factory of the future, wed love to speak with you.

About The Role

At Bright Machines, we are transforming the future of manufacturing with intelligent, software-driven automation. Our applications help designers create products that are optimized for automated assembly, making factories more efficient and effective.

As a Senior Software Engineer, you will play a central role in developing applications that help designers create products optimized for automated assembly. Your focus will be on building geometric representations and visualizations of complex CAD models, enabling engineers to design better for manufacturability.

This is a unique opportunity to be part of a greenfield development effort that will change the way companies build and produce products. If youre ready to apply exceptional engineering practices and build software that will define the next generation in manufacturing, this is your opportunity to Be Bright.

What You Will Do

Design, develop, and deploy core algorithmic components powering the DFAA Engine.

Write advanced algorithms in C++ and Rust to determine if CAD models meet assembly requirements.

Translate academic and industry research into production-ready software solutions.

Explore and apply AI / ML methods to enhance manufacturability analysis and automation workflows.

Partner with CAD designers, DFX engineers, and software teams to refine algorithm requirements.

Write clean, efficient, and maintainable code; conduct peer reviews to ensure high-quality standards.

Build comprehensive unit and integration tests for production reliability.

Prototype and evaluate new computational approaches for complex geometry and assembly challenges.

Collaborate in an Agile / Scrum environment, delivering high-quality software on ambitious timelines.

What You Will Bring

B.S. or M.S. in Computer Science, Engineering, Mathematics, or a related field (or equivalent experience).

5 to 10 years of professional software engineering experience with focus on computational geometry, graphics, or CAD-related applications.

Strong programming skills in C++ and Python.

Experience implementing graphics algorithms and working with 3D data structures.

Knowledge of CAD model representations, geometry kernels, or computational geometry libraries.

Familiarity with USD (Universal Scene Description) or similar model translation / serialization formats.

Solid understanding of software engineering best practices across the SDLC (CI / CD, testing, code reviews, source control).

Ability to optimize applications for performance and scalability.

Strong collaboration and communication skills, with the ability to work closely with engineers, designers, and product teams.

It Would Be Nice If You Had

Experience building interactive 3D visualizations for the web (e.g., WebGL, Three.js, Babylon.js).

Familiarity with manufacturing or mechanical engineering systems.

Experience with geometry processing, meshing, or CAD data translation pipelines.

Knowledge of cloud-based rendering and visualization solutions.

Background in real-time graphics, simulation, or robotics.

Contributions to open-source graphics or CAD libraries.

Experience writing physics simulation code from scratch

Developing applications using frontend frameworks, including React, Angular, or Vue

Building modern and elegant user interface solutions that are a delight to use

Working across the tech stack including code deployment

$180,000 - $230,000 a year

BE EMPOWERED TO CHANGE AN INDUSTRY

Bright Machines is a next-generation, AI-enabled manufacturer focused on data center infrastructure assembly operations. Bright Machines uses its proprietary AI-based robotics and software to assemble AI infrastructure hardware products (i.e., data center servers) for hyperscalers and leading Original Equipment Manufacturers (OEMs). With its new AI factory, Bright Machines addresses increasing market demands for computing power due to the surge of AI and the U.S. national mandate to reshore manufacturing by building data center infrastructure at scale with higher quality and shorter time-to-market.

Bright Machines is headquartered in San Francisco, California, with an integration center in Guadalajara, Mexico. The company has been recognized as one of Forbes AI 50, awarded Best AI-based Solution for Manufacturing by AI Breakthrough, named a Technology Pioneer by the World Economic Forum, and highlighted by several other leading technology and innovation organizations.

Create a job alert for this search

Senior Software Engineer • San Francisco, CA, United States

Related jobs
  • Promoted
Senior Software Engineer - Multiverse

Senior Software Engineer - Multiverse

WaymoMountain View, CA, United States
Full-time
Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver.Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on buildin...Show moreLast updated: 30+ days ago
  • Promoted
  • New!
Pennsylvania Licensed Senior Software Engineer

Pennsylvania Licensed Senior Software Engineer

VirtualVocationsConcord, California, United States
Full-time
A company is looking for a Software Engineer - Sr.ReactJS) to support a major software development project.Key Responsibilities : Design, develop, test, and maintain software applications and syst...Show moreLast updated: 15 hours ago
  • Promoted
Senior Backend Engineer

Senior Backend Engineer

VirtualVocationsConcord, California, United States
Full-time
A company is looking for a Senior Backend Engineer (Python + Django, LATAM).Key Responsibilities Collaborate with founders to shape product and technical direction Build and ship features quickl...Show moreLast updated: 30+ days ago
  • Promoted
Senior Quality Engineer

Senior Quality Engineer

VirtualVocationsConcord, California, United States
Full-time
A company is looking for a Senior Quality Engineer to build and scale a world-class testing infrastructure.Key Responsibilities Build and maintain testing infrastructure, including test orchestra...Show moreLast updated: 30+ days ago
  • Promoted
Senior 3D Graphics Engineer

Senior 3D Graphics Engineer

VirtualVocationsConcord, California, United States
Full-time
A company is looking for a Senior 3D Graphics Software Engineer to develop high-performance, cross-platform applications using Unity and C#. Key Responsibilities Write clean, efficient code for re...Show moreLast updated: 28 days ago
  • Promoted
  • New!
Senior Software Engineer, Model Data Infra

Senior Software Engineer, Model Data Infra

WaymoMountain View, CA, United States
Full-time
Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver.Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on buildin...Show moreLast updated: less than 1 hour ago
  • Promoted
Senior Software Development Engineer

Senior Software Development Engineer

VirtualVocationsConcord, California, United States
Full-time
A company is looking for a Sr Associate Software Development Engineer - OMS Lifecycle.Key Responsibilities Develop software to monitor, tune, and diagnose the cloud-based software platform Colla...Show moreLast updated: 30+ days ago
  • Promoted
Senior z / OS Systems Engineer

Senior z / OS Systems Engineer

VirtualVocationsConcord, California, United States
Full-time
A company is looking for a Senior z / OS Systems Engineer.Key Responsibilities Design and implement automated solutions in the z / OS environment Support existing in-house solutions and provide cust...Show moreLast updated: 30+ days ago
  • Promoted
Senior Data Software Engineer

Senior Data Software Engineer

PsiQuantumPalo Alto, CA, United States
Full-time
Quantum computing holds the promise of humanity's mastery over the natural world, but only if we can build a.PsiQuantum is on a mission to build the first real, useful quantum computers, capable of...Show moreLast updated: 30+ days ago
  • Promoted
Software Engineer

Software Engineer

Spectraforce TechnologiesPleasanton, CA, United States
Full-time
Location : Pleasanton, CA - Hybrid.Work Schedule - M-F Normal Business Hours.What are the top 3-5 skills, experience or education required for this position : . The software engineer III will work coll...Show moreLast updated: 5 days ago
  • Promoted
Senior Software Engineer

Senior Software Engineer

VirtualVocationsConcord, California, United States
Full-time
A company is looking for a Senior Software Engineer - Ad Serving.Key Responsibilities Design and present technical solutions for a high-performance Ad Serving system Lead the delivery of complex...Show moreLast updated: 30+ days ago
  • Promoted
GTM Engineer

GTM Engineer

VirtualVocationsConcord, California, United States
Full-time
A company is looking for a GTM Engineer who excels in building data-driven systems and engaging with customers.Key Responsibilities Transform data from various sources into insightful dashboards ...Show moreLast updated: 30+ days ago
  • Promoted
Growth Engineer

Growth Engineer

VirtualVocationsConcord, California, United States
Full-time
A company is looking for a Growth Engineer to join their Business Engineering team.Key Responsibilities Build and maintain fullstack systems that enable growth across web and mobile platforms Pa...Show moreLast updated: 30+ days ago
  • Promoted
Senior Software Engineer, Enterprise GenAI

Senior Software Engineer, Enterprise GenAI

Scale AI, Inc.San Francisco, CA, United States
Full-time
Scale GP (Scale Generative AI Platform) is an enterprise-grade Generative AI platform that provides APIs for knowledge retrieval, inference, evaluation, and more. We are looking for a strong enginee...Show moreLast updated: 30+ days ago
  • Promoted
Lead Software Engineer

Lead Software Engineer

VirtualVocationsConcord, California, United States
Full-time
A company is looking for a Lead Software Engineer.Key Responsibilities Design, develop, and implement software systems using server-side frameworks and client-side technologies Utilize API drive...Show moreLast updated: 30+ days ago
  • Promoted
  • New!
Senior Release Engineer

Senior Release Engineer

VirtualVocationsConcord, California, United States
Full-time
A company is looking for a Senior Release Engineer to manage and enhance its release infrastructure and processes.Key Responsibilities Own and evolve CI / CD infrastructure and release processes wi...Show moreLast updated: 3 hours ago
  • Promoted
  • New!
Software Engineer - Elixir

Software Engineer - Elixir

VirtualVocationsConcord, California, United States
Full-time
A company is looking for a Software Engineer - Elixir.Key Responsibilities Develop scalable and observable systems by implementing high-performance, API-based backend services Support production...Show moreLast updated: 5 hours ago
  • Promoted
Senior Computer Vision Engineer

Senior Computer Vision Engineer

VirtualVocationsConcord, California, United States
Full-time
A company is looking for a Senior Computer Vision Engineer to architect and train models for retail object recognition and drive edge deployment strategies. Key Responsibilities Design, train, and...Show moreLast updated: 30+ days ago
  • Promoted
Senior Software Engineer – Distributed Systems (Erlang Preferred)

Senior Software Engineer – Distributed Systems (Erlang Preferred)

SourceOwls, LLCRedwood City, CA, US
Full-time
Senior Software Engineer – Distributed Systems (Erlang Preferred) Location : Onsite 3–5 days / week Type : Full-Time Visa Sponsorship : Not Available Relocation Assistance : Not Available Benefits Includ...Show moreLast updated: 10 days ago
  • Promoted
  • New!
Senior 3D Product Designer

Senior 3D Product Designer

VirtualVocationsConcord, California, United States
Full-time
A company is looking for a Senior 3D Product Designer specializing in Emerging Technologies (AR / VR, GenAI, Robotics).Key Responsibilities Design and develop 3D visualizations and prototypes for i...Show moreLast updated: 7 hours ago