InterviewHack.ai
Start free
Jobs / Olix

Architect/Staff Systems Software Engineer

Olix·London, UKlead

In short

  • →Arquitecto de software de sistemas para acelerador DX-1, enfocado en inferencia distribuida a escala de rack.
  • →Diseña y construye la pila de ejecución que conecta PyTorch/JAX con el hardware de bajo nivel.
  • →Destacado: trabajas en una nueva arquitectura de datosflow para decodificación, con impacto directo en el rendimiento global del sistema.

Strong fluency in English required for cross-team collaboration.

Apply on company site ↗Share on WhatsApp
✓ Free to start✓ Runs in your browser✓ First dossier, no card✓ Ready in ~1 minute

In ~1 minute you get: who interviews you, the likely questions answered from your CV, and your CV tailored to this job. Your first dossier is free.

The questions they'll ask you

1. ¿Cómo mejorarías el manejo del KV-cache en un entorno de paralelismo de datos a gran escala?

2. Describe un caso donde usaste modelado analítico para influenciar diseño de hardware.

3. ¿Cómo estructurarías el observability en una pila distribuida con aceleradores y redes heterogéneas?

🔒 +7 more questions

No card. Upload your resume and the full dossier is ready in ~1 minute.

🎧Land the interview? Bring the copilot. Our free extension listens to the live interview and flashes 3-4-word anchors from your resume and prep — glance, connect, talk. Get the extension →

💵 USD · Remote · No visa

Not finding what you want? Try Micro1

Micro1 places engineers directly at US companies paying in USD. One vetting, multiple offers — no cold applying.

Get matched by Micro1 →
📬Jobs picked for YOUR resume, every morning on WhatsApp. Free: text “vacantes” and the bot sends your daily matches. Subscribe →

What they ask for

  • ✓Experiencia en software de sistemas con C/C++ y fundamentos sólidos
  • ✓Demostración de propiedad sobre un problema end-to-end de inferencia distribuida
  • ✓Conocimiento profundo de paralelismo (tensor, pipeline, data)
  • ✓Gestión de KV-cache y memoria en entornos desagregados
  • ✓Fluidez entre marcos (PyTorch/JAX) y aceleradores
  • ✓Experiencia en sistemas de escala cluster con fallas y recuperación

Don't tick every box? That's normal — your free dossier shows your gaps and how to cover them in the interview.

C/C++PyTorchJAXvLLMSGLangNVIDIA DynamoTensorRT-LLMSimulationEmulationFPGA prototyping

Who should you write to at Olix?

Your free dossier identifies the people who'd interview you — their background, what they value, and how to reach out so you stand out before applying.

About OLIX AI is growing faster than any technology in history and the explosion in demand has created a massive infrastructure gap; we can no longer build chips or power stations fast enough to keep up. The industry is still leaning on a ten-year-old hardware blueprint that has reached its limit. A new paradigm that is faster and more efficient will be the biggest economic opportunity of the next century and create the most important company of the next decade. The OLIX Decode Accelerator 1 (DX-1) is the first accelerator architected specifically for decode. Rack-scale co-design of logic, data movement, packaging, optics and interconnect enables a step change in system level performance. The Role We’re searching for an Architect/Staff Systems Software Engineer to own how our next-generation DX-1 accelerator is brought to life as a production inference platform. DX-1 is a dataflow architecture built specifically for decode, deployed in a disaggregated inference environment. Your mission is to make that hardware serve large AI models at rack scale by building and extending the runtime and serving stack that connects PyTorch and JAX down to the metal. This is a whole-stack systems role. You’ll work where the runtime, the network, and the accelerator meet, partnering closely with hardware, compiler, and modelling teams to optimize serving performance. Your impact is measured not only by what you build but by the leverage you create: the standards you set, the systems and tooling other teams build on, and the direction you shape across the platform. g. vLLM, SGLang, NVIDIA Dynamo, TensorRT-LLM) onto DX-1, rather than treating any layer as a black box. Scale Distributed Inference: Define how inference scales across many accelerators: tensor / pipeline / data parallelism, collective communication patterns, KV-cache management and offload, and memory-aware scheduling across a disaggregated topology. Engineer for Reliability at Scale: Make distributed inference dependable across failure domains (fault handling, graceful degradation, load balancing, and recovery), and define the observability, tracing, and tooling standards that let teams diagnose problems across the runtime, network, and accelerator rather than through logs alone. Drive Bring-Up: Evaluate system behaviour before silicon is fully available (simulation, emulation, FPGA prototyping, analytical modelling), root-cause what breaks during bring-up, and influence design decisions across hardware and software teams. Set Standards Across Teams: Identify the highest-impact systems problems across teams and make sure they get solved; hold and articulate a clear technical bar and raise peers to it through review, pairing, and direct challenge; build leverage through systems, frameworks, and developing senior talent rather than solving everything personally. Shape Direction: Bring structure and clear direction to ambiguous, cross-team problems, drive structural improvements with urgency, and shape strategic direction within the platform domain, informed by external research, competitive awareness, and industry connections that help generate talent and partnership pipelines. Skills & Experience Deep experience in systems software , with hands-on C/C++ and strong systems fundamentals across the runtime / network / accelerator boundary. Demonstrated ownership of a hard, end-to-end systems problem, ideally extending a distributed inference / serving stack (vLLM, SGLang, NVIDIA Dynamo, TensorRT-LLM) in production, with specifics on what you built or changed and why. Distributed inference at scale: parallelism strategies, collective communication, KV-cache and memory management, and reliability across distributed failure domains at cluster scale.

Looking for something similar?

Leave your email and we'll alert you when matching jobs appear.

Don't apply unprepared

We research who's interviewing you, tailor your CV and rehearse you live — first one free.

InterviewHack.ai

Prepare for the exact interview: who's interviewing you, a tailored CV, and a real coach.

Product

JobsCompanies hiringAll free toolsResume verdict (Jev)Free cover letterInterview questions by roleTechnical assessment simulator"Tell me about yourself" answerFree ATS checkerInterview-English checkSalary checkSalary negotiation scriptFree STAR answerLinkedIn headline + AboutLATAM salary reportFree coursesBlogTailored CVSpoken practicePricingAffiliates — 30%

Remote jobs

ReactPythonFull-StackLATAMArgentinaMexicoSee all →

Prepare

Spoken practiceFrontendBackendAI EngineerBy companySell with your CV

Company

For employersAboutContactPrivacyTerms

© 2026 InterviewHack.ai · Your CV is yours. Never used to train anything. · A product of IA-PTY

Similar open roles

Architect/Staff Embedded Software Engineer

Olix · London, UK

→

IFS Programmer

Olix · London, UK

→

Infrastructure Manager

Olix · London, UK

→

Optical Interconnect Process Engineer

Olix · London, UK

→