Eque2
Fractile
Desarrollador de Herramientas (Rust / Linux)
Sobre la oportunidad
Experiencia de Desarrollador / DevEx
Ubicación: Bristol / Londres
Controles de exportación
Nuestro trabajo involucra tecnologías sujetas a las regulaciones de control de exportaciones del Reino Unido, EE. UU. y otras regulaciones internacionales. Ciertos puestos pueden requerir verificaciones de elegibilidad adicionales para garantizar el cumplimiento de la ley aplicable. Seremos transparentes al respecto durante todo el proceso de contratación.
Acerca de Fractile
Fractile se fundó en 2022 con la premisa de que, eventualmente, los sistemas de IA más capaces del mundo verían su impacto limitado por el tiempo necesario para producir resultados útiles. Apostamos todo a la conclusión lógica: que la única forma de desbloquear verdaderamente este valor latente, de hacer que la velocidad sea viable a escala, era reinventar radicalmente el hardware sobre el que ejecutamos nuestros modelos de IA de vanguardia. Desde entonces, hemos estado construyendo chips y sistemas que abordan este problema: cómo generar eficientemente resultados a miles de tokens por segundo, al tiempo que manejamos los desafíos de complejidad y capacidad de operar modelos grandes con contextos muy largos.
Las cargas de trabajo que llevan al límite la vanguardia actual ya son transformadoras; son los límites técnicos y económicos de la velocidad de inferencia los que restringen el progreso. El trabajo definitorio del siglo 21 estará marcado por el motor de inferencia que entrega cadenas inmensas y difusas de indagación intelectual, en el descubrimiento de fármacos, en la ingeniería de software, en el descubrimiento de materiales, en cualquier campo donde el progreso esté impulsado por el razonamiento profundo y la inteligencia para resolver problemas complejos.
El Puesto
Acerca de la organización de Software en Fractile
Developer Experience forma parte de la organización de Software en Fractile, que es responsable de desarrollar una pila de software completa para nuestros innovadores sistemas de inferencia de IA. Eso abarca desde compiladores de ML, controladores de dispositivos y firmware de sistemas, hasta el tiempo de ejecución a nivel de aplicación e integraciones de ecosistemas, bibliotecas de ML y computación, excelentes herramientas para desarrolladores y una cartera completa de simuladores, hasta soluciones de despliegue de cargas de trabajo a escala de centro de datos. En Fractile, sabemos que una pila de software fantástica es una parte crítica y central de cualquier solución de inferencia de IA y está en el corazón de todo lo que hacemos.
Acerca del equipo y el puesto
El equipo de Developer Experience en Fractile ayuda a dar forma a cómo nuestros clientes interactúan con el acelerador de inferencia de Fractile. Trabajamos en toda la empresa para identificar, crear y presentar información sobre cómo se está utilizando el sistema, además de proporcionar las herramientas para ayudar a optimizar el uso del sistema por parte de nuestros clientes, manteniendo una curva de aprendizaje poco pronunciada.
Acerca de ti
Buscamos a alguien que sea automotivado y capaz de identificar oportunidades de herramientas, diseñar esas herramientas y entregarlas de una manera que encaje con el conjunto de herramientas existente de un ingeniero de LLM. Habrás trabajado en esta área antes, posiblemente como FDE o en una empresa que proporciona servicios de inferencia utilizando sus propios modelos, y tendrás la capacidad de desarrollar nuevas herramientas diseñadas para ser funcionales y fáciles de aprender y usar.
Fractile busca aumentar la velocidad de reloj del progreso global, un chip a la vez. Recientemente hemos recaudado $220M de inversores como Founders Fund y Accel, y nuestro trabajo más importante está por delante. ¡Únete a nosotros!
Como miembro del equipo de Developer Experience, necesitarás comprender el estado actual del desarrollo de hardware de inferencia. Deberás ser capaz de identificar qué funcionará bien para los ingenieros que deseen identificar oportunidades potenciales de mejora del rendimiento, al tiempo que sabes qué herramientas encajarán en el flujo de trabajo de un ingeniero de LLM existente con la mínima interrupción y esfuerzo.
Requisitos Clave
- Experiencia con frameworks de inferencia como JAX y/o PyTorch
- Experiencia en desarrollo de software en Python, Rust, C/C++, o un lenguaje similar
- Experiencia en monitorización y optimización de código escrito en CUDA, ROCm, OpenCL, o similar
- Experiencia en monitorización y optimización de despliegues de LLM con más de 50 mil millones de parámetros
- Experiencia trabajando con stakeholders de múltiples equipos
Lo Que Ofrecemos
- Salario competitivo: Un salario competitivo acorde con tu experiencia y la naturaleza especializada del puesto
- Equity y Propiedad: equity significativa para que todos compartan la creación de valor
- Beneficios: Seguro Médico, Dental y de Visión privado, Plan de Pensiones Contributivo, 25 días de vacaciones más festivos y Seguro de Vida/Enfermedad Crítica
- Oficina diversa y divertida: creemos que los problemas más difíciles se resuelven con la gama más amplia de mentes. Estamos comprometidos con la Igualdad de Oportunidades de Empleo a través de la atracción y retención de un equipo diverso y la construcción de un entorno inclusivo
