Acerca del puesto
Sobre el puesto
¿Y si tus años de experiencia en ingeniería de software pudieran moldear directamente cómo la IA escribe código para millones de desarrolladores? Buscamos ingenieros de software para evaluar, clasificar y refinar código generado por IA, ayudando a la próxima generación de asistentes de programación a producir soluciones correctas, eficientes, idiomáticas y listas para producción.
Tu profundo conocimiento de la arquitectura de software, los patrones de diseño y las compensaciones reales de la ingeniería es exactamente lo que los modelos de IA necesitan para mejorar. No se trata de escribir código repetitivo, sino de aplicar criterio experto para ampliar los límites de lo que la IA puede hacer con el código.
Este es un puesto de contrato totalmente remoto y flexible, diseñado para desarrolladores con experiencia que desean realizar un trabajo significativo y de gran impacto según su propio horario.
- Organización: Alignerr
- Tipo: Contrato por horas
- Ubicación: Remoto
- Compromiso: 10–40 horas/semana
---
Lo que harás
- Revisar y clasificar soluciones de código generadas por IA en múltiples lenguajes de programación y dominios de problemas
- Evaluar el código por su corrección, eficiencia, legibilidad, mantenibilidad y adherencia a las mejores prácticas
- Identificar errores, antipatrones, problemas de seguridad y cuellos de botella de rendimiento en los resultados generados por IA
- Escribir comentarios detallados y estructurados que expliquen por qué una solución es mejor que otra
- Refinar y mejorar el código generado por IA para cumplir con estándares de ingeniería de nivel producción
- Proporcionar clasificaciones de preferencia que ayuden a los modelos de IA a aprender cómo se ve realmente el «buen código»
- Trabajar de forma independiente y asíncrona, totalmente según tu propio horario
---
Quién eres
- Ingeniero de software con 3+ años de experiencia en desarrollo profesional
- Competente en uno o más lenguajes de programación principales (p. ej., Python, JavaScript/TypeScript, Java, C++, Go, Rust)
- Sólido dominio de estructuras de datos, algoritmos y complejidad computacional
- Comprensión profunda de los principios de diseño de software, las prácticas de código limpio y las compensaciones de ingeniería
- Experiencia en revisión de código: sabes evaluar la calidad y articular por qué algo funciona o no
- Comunicador por escrito claro y conciso, capaz de explicar decisiones técnicas de forma eficaz
- Con iniciativa propia y confiable al trabajar de forma independiente y sin supervisión
---
Deseable
- Experiencia en múltiples lenguajes, frameworks o stacks tecnológicos
- Formación o experiencia en diseño de sistemas, sistemas distribuidos o arquitectura de backend
- Familiaridad con conceptos de IA/ML o experiencia usando herramientas de programación con IA (Copilot, ChatGPT, etc.)
- Experiencia previa en evaluación de código, mentoría técnica o contribución a código abierto
- Conocimiento de mejores prácticas de seguridad y optimización del rendimiento
- Experiencia en programación competitiva o entrevistas técnicas
---
Por qué unirte a nosotros
- Trabaja en proyectos de IA de vanguardia junto a laboratorios de investigación líderes
- Influye directamente en cómo los asistentes de programación con IA aprenden a escribir mejor software
- Totalmente remoto y flexible: trabaja cuando y donde te convenga
- Autonomía freelance con la estructura de un trabajo significativo basado en tareas
- Aprovecha tu experiencia en ingeniería, ganada con esfuerzo, de una forma nueva y de gran impacto
- Posibilidad de trabajo continuo y extensión del contrato a medida que se lanzan nuevos proyectos
- Únete a una comunidad global de ingenieros de primer nivel que están dando forma al futuro del desarrollo asistido por IA