Founding Programming Language Engineer role at an early-stage startup. The ideal candidate will have shipped a programming language to users or contributed significantly to a major language (e.g., TypeScript, Python, JavaScript, Kotlin, Mojo) or worked at a programming language-first company (e.g., Vercel on Next.js team). The role requires strong first-principles thinking about programming language design, including understanding of nondeterministic programming languages, compiler design patterns, and language learnability. The engineer will be responsible for designing novel approaches to programming language creation that go beyond existing literature. Key qualities sought: ability to think deeply about design problems, curiosity and love of learning, resilience when facing hard problems, interdisciplinary thinking, and willingness to work intensely on a high-risk early-stage startup. The candidate should be comfortable joining a two-person team and working long hours to solve difficult problems. Preference for candidates with founder potential or serious interest in founding.
Core task: ensures that we make the winning design decisions in xmd, to create the best structure for programming in English.
Business value: xmd replaces traditional programming languages. This means that implementing xmd comes with similar design and engineering challenges.
Looking for:
Recurse ML (legal entity: Cerebral Adaptive Forecasting Ltd.) is a UK-based AI startup that builds machine learning models to automatically detect and fix bugs in both human-written and AI-generated code. Its flagship product scans pull requests on GitHub, provides actionable in-line comments, and offers a CLI tool (rml) that integrates with Cursor and Claude Code. The company's mission is to create a new programming paradigm in which codebase maintenance is fully abstracted away from developers by ML agents.
Salary
$200,000 - $250,000
Equity
2% - 2%
Location
San Francisco, California, United States
Experience
1+ years
Total raised
$3.2M
Last stage
Seed
Investors
Founding Machine Learning Engineer (name undisclosed)
Founding Machine Learning Engineer
Armins Stepanjans
Co-Founder
No applications, no recruiter spam. Just the intro.
A few questions to make sure this role is the right shape for you. Two minutes.
I write the intro, send it to the founder, and handle the back-and-forth.
If they’re a yes, I book the chat. You show up — that’s the whole job-hunt.