Senior Software Engineer developing geometry and path planning capabilities for robotic sheet-metal forming platform. Collaborating with robotics and manufacturing teams to deliver impactful solutions.
Responsibilities
Shape our geometry pipeline by leading the development of robust geometry ingestion and processing systems to transform complex CAD files into robot-ready parts.
Innovate our path planning through the design and implementation of algorithms that expand the operational envelope of our robotic forming cells.
Prototype and validate by rapidly testing new approaches while building high-quality, production-ready code for proven solutions.
Bridge disciplines partnering with robotics and manufacturing engineers to troubleshoot, optimize, and validate geometry and path strategies on physical hardware.
Model and simulate by building kinematic models, optimizers, and analysis tools to validate paths before they hit the robot floor.
Uphold excellence through ensuring code quality with testing, documentation, and reviews aligned to Machina’s engineering standards.
Requirements
MS or PhD. in Data Science, Computer Science, Machine Learning, Statistics, or a related field.
5+ years of experience in computational geometry, path planning, or related fields.
Strong background in linear algebra, trigonometry, differential equations, and algorithm design.
Proficiency in both Python and C++, with hands-on use of libraries such as Numpy (Python) or Eigen (C++).
Proven ability to manipulate meshes, vectors, and transforms in 2D and 3D.
Experience with CAD file formats (STEP, IGES) and graphics-adjacent work (GPU acceleration, ray tracing, geometry kernels).
Familiarity with robotics, kinematics, or physics-based modeling is a strong plus.
A track record of solving complex problems in fast-paced, iterative environments—independently and within teams.
Excellent communication skills; able to explain technical concepts clearly to both engineers and non-engineers.
Sr. Software Engineer developing Azure/Cloud applications. Overseeing architectural design and contributing to robust RESTful services creation in a cloud environment.
Full - Stack Software Engineer at GovWell building AI - powered solutions for government services. Working across the stack to deliver features that improve public service efficiency.
Senior Manager managing CNB integration initiatives at RBC, focusing on engineering delivery and program governance. Engaging with technology teams to ensure successful project execution and reporting.
Software Engineer II at Carelon optimizing large - scale healthcare data solutions using Snowflake and Microsoft Data Fabric. Collaborating with stakeholders to develop impactful data solutions.
Senior Software Engineer designing and developing scalable data solutions using Snowflake and Microsoft Data Fabric at Carelon. Collaborating on healthcare data projects with technical data solutions.
Software Engineer working on scalable LLM and AI systems at Carelon Global Solutions. Responsibilities include building LLM model pipelines, collaborating with various teams, and mentoring junior engineers.
Dashboard Product Engineer overseeing the AIX Dashboard product at Applied Materials. Driving roadmap clarity and stakeholder alignment while ensuring adoption and collaboration across teams.
Senior Software Engineer driving AI innovation for Fortune 500 energy leader and AI Fund. Building systems to optimize the operation and management of critical assets in energy supply.
Intermediate Software Developer joining Aspire Software for cloud platform development in Lebanon. Responsible for full stack coding and collaboration with teams on project implementation.