Software Engineer (Rust, Compiler) at bloop (S21)
£80K - £120K GBP  •  0.25% - 0.50%
Modernising legacy code with AI
London, UK
Full-time
3+ years
About bloop

We use AI to modernise legacy code

About the role
Skills: Rust

Tl;dr

We're combining LLMs and transpilers to translate COBOL into Java. If you’re proficient in Rust, are interested in programming language design, and write compilers and interpreters for fun then this role could be a great fit. Come help the largest companies modernise their legacy codebases.

Background

All large companies are stuck with legacy code running critical systems, written in languages that are dying and running on architectures that are increasingly expensive to maintain.

Our code translation pipeline automates the menial task of converting code from one language to another.

Previously human engineers would have had to read the legacy code and translate the codebase by hand, file by file, into the target language.

We're pioneering a novel approach to this problem, and leveraging LLMs to produce readable code in a fraction of the time.

What's the role?

We're automating code translation between programming languages, building a pipeline that combines static transpilers with LLMs which 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 transpiler technology, program validation and static analysis.

You'll love what we're working on if you are interested in:

  • Programming language design
  • Compilers and transpilers
  • Software verification (both static and dynamic)

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 of programming language design
  • Experience building compilers or transpilers
  • (Bonus) Experience with software verification

Benefits and Perks

  • Up to ~0.5% options
  • Competitive salary
  • 25 days holiday, in addition to bank holidays
  • Top tier private medical insurance

Other jobs at bloop

fulltimeLondon, England, GBBackend£80K - £120K GBP0.15% - 0.50%3+ years

fulltimeLondon, UKBackend£80K - £120K GBP0.25% - 0.50%3+ years

Hundreds of YC startups are hiring on Work at a Startup.

Sign up to see more ›