About us and What we are building

We are a team of engineers who are passionate about building fast software systems and want to build a future where every software is fast by default, and not as an afterthought.

To solve this, Codeflash is building the world’s first AI software engineer for optimizing the performance of Python code. Codeflash automatically optimizes any Python codebase by improving its algorithms and logic, while guaranteeing it stays correct. Codeflash understands existing code, comes up with ideas on how to write faster code, tests those for correctness and creates a pull request with the fastest version.

We raised our first round of investment from top investors like Boldstart ventures and Conviction. Codeflash has already accelerated libraries like Pydantic and improved performance for companies like Airbyte. Our goal is to optimize every line of existing code and all future code written.

About the role

We’re hiring Founding AI Engineers who will work on foundational technologies in generative AI, code generation, and program verification. This is a challenging problem because of the algorithmic complexity in optimizing code, making optimizations work for real world code, proving “Are these two functions equivalent?”, and generalizing this system for a wide variety of programming languages. We have made what used to be impossible, merely very hard.

The role requires you to think deeply about software engineering, implement complex LLM systems for code optimization and testing, implement static and dynamic analysis of code. We are a fast moving, high growth startup where you will iterate quickly on code and see instant impact on our customer’s developers and their codebases. You will play a fundamental role in inventing new technology that will shape our product, company and the future of software development.

What we are looking for