## Responsibilities
- Develop and refine agentic workflows that automate the large-scale migration of C/C++ codebases to idiomatic, memory-safe Rust.
- Collaborate with the wider Rust team on C++/Rust interop, developer tooling, and AI benchmarks.
- Optimize AI-generated Rust code for performance and resource efficiency, leveraging benchmarks to guide translation, then level-up these optimizations into the tooling.
- Implement advanced verification workflows, including differential fuzzing and formal verification, to guarantee bit-identical behavior with legacy 3P C/C++ libraries.
- Design multi-agent harnesses for automated code translation, self-review, verification, and performance analysis to ensure safe by design outputs.
## Minimum qualifications:
- Bachelor’s degree or equivalent practical experience.
- 2 years of experience with software development in C++ or Rust, or 1 year of experience with an advanced degree.
## Preferred qualifications:
- Master's degree or PhD in Computer Science or related technical fields.
- Experience developing accessible technologies.
- Experience with the Agentic tooling landscape.
- Experience with programming language design or compilers.
Individual pay is determined by factors including job-related skills, experience, and relevant education or training.
Germany: 106000 - 109000 (EUR) + 15% bonus target + equity + benefits
Interested in this role?
See your match score
Sign in to compare your skills and get AI-powered application help.
Get started freeAlready have an account? Sign inNo specific skills listed for this role. Check the job description for requirements.
Job DNA
groundedA deterministic fingerprint of this role, read from its description. No AI.