Acerca del puesto
Sobre el puesto
¿Y si tu profunda experiencia en Rust pudiera influir directamente en cómo la IA escribe y entiende código a nivel de sistemas para millones de desarrolladores en todo el mundo? Buscamos desarrolladores de Rust experimentados para evaluar, criticar y ayudar a mejorar código de sistemas generado por IA, asegurando que cumpla con los rigurosos estándares de seguridad de memoria, concurrencia y rendimiento para los que se creó Rust.
Este es un puesto por contrato flexible y totalmente remoto, diseñado para ingenieros de Rust experimentados que quieran realizar un trabajo significativo e intelectualmente atractivo según su propio horario. Se proporcionará apoyo de formación e incorporación.
- Organización: Alignerr
- Tipo: Contrato por horas
- Ubicación: Remoto
- Compromiso: 10–40 horas/semana
Lo que harás
- Revisar y evaluar código Rust generado por IA en cuanto a seguridad de memoria, corrección de concurrencia y optimización del rendimiento
- Diseñar, construir y optimizar sistemas de alto rendimiento en Rust para respaldar flujos de trabajo de evaluación de IA
- Desarrollar servicios backend y herramientas para la validación de datos a gran escala y el control de calidad
- Identificar cuellos de botella, casos límite y errores sutiles en el comportamiento del sistema y proponer soluciones idiomáticas y escalables
- Proporcionar comentarios estructurados y expertos que ayuden a los modelos de IA a producir código Rust mejor, más seguro y con mejor rendimiento
- Trabajar de forma independiente y asíncrona, totalmente según tu propio horario
Quién eres
- 5+ años de experiencia profesional escribiendo Rust de nivel producción con enfoque en seguridad de memoria y concurrencia
- Sólida experiencia en programación de sistemas y optimización del rendimiento
- Título de grado o superior en Ciencias de la Computación o un campo técnico relacionado
- Capacidad para explicar claramente conceptos complejos de programación de bajo nivel en inglés sencillo
- Orientado al detalle y metódico: detectas los problemas sutiles que otros pasan por alto
- Automotivado y confiable al trabajar de forma independiente sin supervisión cercana
Deseable
- Experiencia con arquitectura de sistemas distribuidos o herramientas para desarrolladores
- Familiaridad con herramientas de generación de código con IA o flujos de trabajo de evaluación de LLM
- Experiencia en diseño de compiladores, funcionamiento interno de sistemas operativos o sistemas embebidos
- Experiencia contribuyendo a proyectos Rust de código abierto
Por qué unirte a nosotros
- Trabaja en proyectos de IA de vanguardia junto a laboratorios de investigación de IA líderes
- Totalmente remoto y flexible: trabaja cuando y donde te convenga
- Autonomía freelance con la estructura de un trabajo significativo basado en tareas
- Aplica tu experiencia en Rust a un problema que realmente importa: dar forma a cómo la IA entiende y genera código a nivel de sistemas
- Posibilidad de trabajo continuo y extensión del contrato a medida que se lancen nuevos proyectos