bloop is a Y-Combinator backed startup building the next big developer tools company, like GitHub or StackOverflow. We use machine learning to automate menial tasks in the software development lifecycle, increasing the productivity of software developers.
Position
We're automating code translation between two programming languages. To do this we're developing pipelines that utilise source to source compilers and LLMs that can scale to support massive amounts of code.
You'll work at the heart of this, collaborating with a small, talented team to design and implement the core engine that powers the pipeline. You'll work on the forefront of compilers, automated testing, LLMs (training and local inference) and static analysis.
You'll love what we're working on if you're interested in
You'll be joining a small group of engineers who are obsessed with the challenges posed by code translation, and who want to build tools to improve the process of writing and maintaining software.
Your qualification
Proficiency in Rust
Understanding compiler design
Understanding programming language design
(Bonus) Experience with static analysis
What we offer
Competitive package
Work from our office in Farringdon, London, UK most of the time
Even if you only meet some of the requirements, it's worth applying as we're all from non-traditional backgrounds and are open minded