Kilo Code

Senior Software Engineer – Autocomplete

Kilo Code

full-time

Posted on:

Location Type: Remote

Location: Anywhere in Europe

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Own Autocomplete end-to-end: product feel, model behavior, latency, reliability, quality, and iteration velocity.
  • Build the benchmark that matters: not a vanity leaderboard — a real eval harness that tracks what users actually experience (acceptance rate, edit distance, time-to-accept, latency, regressions by language/project type).
  • Run tight experiment loops: tweak prompts, decoding, routing, caching, context packing, and ranking — then measure, learn, repeat.
  • Form strong opinions: FIM vs next-edit, speculative decoding, reranking, context window strategy, model routing, and how to trade off quality vs speed without lying to yourself.
  • Work directly with model creators: test new models early, give actionable feedback, and ship upgrades fast when something is truly better.
  • Ship constantly: small improvements weekly, bigger improvements monthly, and a compounding moat over time.

Requirements

  • You’ve built systems where a 1–2% improvement matters, and you know how to measure it without fooling yourself.
  • You love benchmarks, but only the kind that survive contact with production.
  • You can move between product intuition (“this feels wrong”) and hard engineering (“here’s the eval + traces + fix”).
  • You can be scrappy: quick prototypes, fast rollouts, clear rollbacks, no drama.
  • You want to be judged on outcomes: “autocomplete got meaningfully better,” not “we merged a bunch of PRs.”
Benefits
  • We thank people publicly, give feedback directly, and own our mistakes
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
benchmarkingmodel evaluationlatency measurementexperiment designdecodingcachingcontext packingrankingprototype developmentperformance optimization
Soft Skills
product intuitionanalytical thinkingscrappinessoutcome-focusedfeedback deliveryiteration velocitystrong opinionscollaborationadaptabilityproblem-solving