Snapshot

We are seeking a Senior Software Engineer to architect, develop, and maintain our set of internal libraries that are the base of our platform. You will play a pivotal role in developing our technology platform that enables the automated generation of performant engineering designs for our customers.

About Us

The next frontier for artificial intelligence is designing a better physical world and Braid is at the forefront of this challenge. Founded late 2020 in Tokyo, we are committed to expanding human creativity and engineering by building the software technology for the future of design through a blend of mathematics, physics, computer science, and human ingenuity. We are scientists and engineers, designers and inventors, problem solvers and troublemakers, building principled artificial intelligence for the future of automation for advanced engineering design.

The Role

As a Senior Software Engineer, you are expected to participate in software development initiatives aimed at advancing our core technologies for the automation of engineering design and optimization. You will work closely with physicists, mathematicians, machine learning researchers, and other software engineers to integrate advanced algorithmic solutions into our technology. You will have a direct and important impact on the solutions we provide to our customers through our platform.

Key Responsibilities

About You

You are an expert on advanced algorithms, computer science, and software engineering. You have a deep understanding of multiple algorithmic paradigms and you are comfortable in the implementation of novel solvers that will improve our design automation capabilities. Your work will directly contribute to the development of our core design platform, enabling us to deliver innovative solutions to our customers.

Skills and Experience