Acerca del puesto
Sobre el puesto
¿Y si tu profunda experiencia en Rust pudiera moldear directamente cómo la IA entiende y genera código de sistemas para desarrolladores de todo el mundo? Buscamos desarrolladores de Rust con experiencia para evaluar código generado por IA, poner a prueba sus límites y ayudar a construir sistemas de IA más inteligentes y seguros desde cero.
Este es un puesto de contrato totalmente remoto y flexible, pensado para programadores de sistemas experimentados que saben cómo se ve el buen Rust — y exactamente cuándo se queda corto.
- Organización: Alignerr
- Tipo: Contrato por horas
- Ubicación: Remoto
- Dedicación: 10–40 horas/semana
Qué harás
- Revisar código Rust generado por IA en cuanto a corrección, seguridad de memoria y cumplimiento de los patrones de ownership
- Diseñar y escribir código de sistemas de alto rendimiento para evaluar la comprensión de la IA de las restricciones de bajo nivel
- Evaluar la lógica de programación concurrente e identificar posibles condiciones de carrera o comportamiento indefinido en las salidas de la IA
- Evaluar las respuestas de la IA en cuanto a seguridad de tipos, rigor científico y adherencia al Rust idiomático
- Proporcionar comentarios claros y estructurados que ayuden a los modelos de IA a mejorar en el nivel de programación de sistemas
- Trabajar de forma independiente y asíncrona — totalmente con 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 trayectoria en programación de sistemas y optimización de rendimiento
- Comprensión profunda del modelo de ownership de Rust, los lifetimes y las primitivas de concurrencia
- Capacidad para explicar por escrito con claridad conceptos complejos de programación de bajo nivel
- Título de grado o superior en Ciencias de la Computación o un campo técnico relacionado
- Fluidez en inglés — comunicas ideas técnicas con precisión y claridad
Deseable
- Experiencia con arquitectura de sistemas distribuidos o herramientas para desarrolladores
- Familiaridad con Rust unsafe y los compromisos que implica
- Formación en diseño de compiladores, sistemas embebidos o programación a nivel de sistema operativo
- Exposición previa a herramientas de generación de código con IA o flujos de trabajo de revisión de código
Por qué unirte a nosotros
- Trabaja en proyectos de IA de vanguardia junto a laboratorios de investigación y equipos de IA líderes
- Totalmente remoto y flexible — trabaja cuándo y dónde te convenga
- Autonomía freelance con la estructura de un trabajo significativo basado en tareas
- Genera un impacto directo y tangible en cómo la IA entiende y genera código de sistemas
- Posibilidad de trabajo continuo y extensión del contrato a medida que se lancen nuevos proyectos