π° $80,000 - $120,000 π London, England π 02/01/2024
ApplyTl;dr Core Rust engineering role at a startup backed by Y Combinator and
leading VCs, building tools that directly help software engineers. Background
bloop's automatic code translation solution automates the menial task of
moving code between a source and target language. Traditional approaches to
this problem result in code that is unreadable, and the alternative of
rewriting a system from scratch is unfeasibly expensive for many projects.
We're pioneering a novel approach to this age-old problem, building on our
expertise in solving coding problems with LLMs. What's the role? 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 tree-
sitter ANTLR Programming languages and compilers 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. Key requirements Proficiency in Rust Understanding
compiler design Understanding programming language design (Bonus) Experience
with static analysis Benefits and Perks Up to ~0.5% options Competitive salary
25 days holiday, in addition to bank holidays Top tier private medical
insurance