Proximie
Riverlane
Ingeniero/a Senior de Compiladores
Cómo postularse
Cambridge, Reino Unido | Jornada completa | Permanente | Híbrido
Salario: £70,000 a £90,000, según experiencia
También consideraremos solicitudes a tiempo parcial para este puesto. Por favor, indique su horario de trabajo preferido en su carta de presentación.
Podemos considerar una variedad de niveles de experiencia, por lo que anunciamos este puesto en diferentes niveles de antigüedad. Por favor, postule al puesto que sienta que mejor se adapta a sus habilidades y experiencia.
Todos son bienvenidos en Riverlane. Somos una empresa que ofrece igualdad de oportunidades y alentamos las solicitudes de candidatos elegibles y debidamente cualificados, independientemente de su edad, discapacidad, etnia, género, reasignación de género, religión o creencias, orientación sexual, estado civil o de pareja de hecho, o estado de embarazo y maternidad/paternidad.
Los estudios han demostrado que las mujeres tienden a postularse a trabajos si cumplen todos o casi todos los requisitos, mientras que los hombres se postulan incluso si solo cumplen algunos de los requisitos. Si ese es su caso, por favor postule; estaremos encantados de revisar su solicitud y hacerle saber si creemos que podría encajar bien.
Revisamos los CVs a medida que los recibimos y entrevistamos tan pronto como tenemos solicitudes que parecen encajar bien. No utilizamos fechas de cierre. Por lo tanto, por favor, postule lo antes posible para evitar perderse este puesto.
Si necesita algún ajuste en el proceso de solicitud o selección para poder dar lo mejor de sí, por favor háganoslo saber. Estaremos encantados de ayudarle.
Si tiene alguna consulta, por favor contacte con jobs@riverlane.com.
Aviso GDPR: Riverlane recopila y procesa datos personales de acuerdo con las leyes de protección de datos aplicables. Si es un solicitante de empleo europeo, consulte el aviso de privacidad para obtener más detalles.
Sobre nosotros
La misión de Riverlane es dominar la corrección de errores cuánticos (QEC) y desbloquear una nueva era de progreso humano. Desde avances en ciencia de materiales y climática, hasta simulaciones químicas complejas para el diseño de nuevos fármacos, las computadoras cuánticas ayudarán a la humanidad a resolver algunos de sus desafíos más importantes. Pero sin QEC, el desafío técnico definitorio de la industria, tales avances nunca podrán lograrse. Riverlane es el líder mundial en tecnología QEC. QEC es un problema complejo que requiere una variedad de habilidades, talento y pasión.
Habiendo recaudado más de $125M en financiación hasta la fecha para acelerar nuestra I+D de vanguardia en corrección de errores cuánticos (QEC), Riverlane se asocia con muchos de los principales proveedores de hardware cuántico y agencias gubernamentales del mundo para hacer realidad la computación cuántica tolerante a fallos. Estamos logrando un progreso notable y creciendo rápidamente.
Sobre el puesto
La misión de nuestro equipo de Software es permitir que cualquiera pueda escribir y ejecutar un programa tolerante a fallos en una computadora cuántica. El compilador es una parte crítica de esta cadena de herramientas. Este puesto es una oportunidad fantástica para ayudarnos a construir y lanzar esta cadena de herramientas para su uso por parte de nuestros socios de hardware. El puesto Senior implica la propiedad y el liderazgo de partes de la pila de software.
Podría tener formación en informática, matemáticas o física. Podría tener experiencia en la construcción de compiladores clásicos, o en el diseño de representaciones lógicas tolerantes a fallos. Aportará su formación, experiencia y pasión por aprender cosas nuevas para construir la pila de software de Riverlane. La pila codifica los novedosos códigos QEC de Riverlane e interfaces de decodificador en tiempo real en un compilador nuevo y moderno basado en LLVM MLIR. Ayudará a Riverlane a construir los sistemas críticos de compilación y ejecución necesarios para computadoras cuánticas tolerantes a fallos a gran escala.
La misión de Riverlane es emocionante, pero compleja. Requiere equipos con una amplia gama de habilidades y perspectivas, que se comuniquen bien y colaboren eficazmente para lograr soluciones verdaderamente innovadoras. Prosperará en un entorno donde el intercambio de conocimientos y el aprendizaje continuo son la norma. Nos movemos rápido en un mercado completamente nuevo, donde los requisitos cambian a medida que evoluciona la tecnología, por lo que la capacidad de adaptación es importante.
Qué harás
- Diseñar y construir herramientas de sistema como compiladores, emuladores, perfiladores y depuradores
- Diseñar e implementar optimizaciones, transformaciones y análisis de compiladores correctos y mantenibles en múltiples niveles de IR.
- Ser responsable de una parte sustancial de la pila de software para sistemas de computación cuántica con corrección de errores
- Ser mentor, guiar y liderar ingenieros del equipo
- Liderar la colaboración con otros equipos de ingeniería para integrar sus artefactos de software y hardware con el compilador
- Trabajar con científicos e ingenieros para implementar nuevos códigos de corrección de errores y tiempos de ejecución para nuevos decodificadores
Qué necesitamos
- Curiosidad por aprender cosas nuevas
- Experiencia trabajando en colaboración, con una diversa gama de personas
- Buenas habilidades de comunicación, tanto escritas como verbales
- Amplio conocimiento de toda la pila de software y hardware: compiladores, sistemas operativos, arquitecturas de computadoras
- Experiencia en compiladores (LLVM MLIR u otros), en particular experiencia en áreas de nivel medio y back-end como diseño de IR, pases de optimización, selección de instrucciones, etc.
- Experiencia en el lanzamiento de software para usuarios
- Dominio de Python; dominio de C++ o Rust
- Interés en trabajar en el ecosistema de código abierto cuántico
Qué puede esperar de nosotros
- Un paquete completo de beneficios que incluye un plan de bonificación anual, seguro médico privado, seguro de vida y un plan de pensiones contributivo
- Acciones (Equity), para que nuestro equipo pueda compartir el éxito a largo plazo de Riverlane
- 28 días de vacaciones anuales, más días festivos y permiso familiar mejorado
- Un entorno de trabajo diverso que reúne a expertos en muchos campos (incluyendo desarrollo de software y hardware, teoría de la información cuántica, física y matemáticas) y más de 20 nacionalidades diferentes
- Un entorno de aprendizaje que fomenta el crecimiento y desarrollo individual, de equipo y de la empresa, incluyendo un programa regular de eventos de aprendizaje y presupuestos para formación y conferencias
