Acerca del puesto
Anyone AI está reclutando desarrolladores Full-Stack cualificados para trabajar en un proyecto con un laboratorio líder en IA.
Cualificaciones:
- Dominio profesional avanzado de la escritura en inglés
- 3–7 años de experiencia profesional en ingeniería de software
- Sólido dominio de Python y JavaScript/TypeScript; conocimiento práctico de Java, C# o Go
- Experiencia en desarrollo backend o full-stack en sistemas en producción
- Experiencia con frameworks de testing (p. ej., pytest, Jest, JUnit, xUnit, Go testing)
- Capacidad demostrada para depurar y navegar por bases de código grandes con múltiples archivos
- Experiencia con revisiones de código, refactorización y migraciones en producción
Modalidad: Trabajo experto de evaluación por proyectos y a tiempo parcial
Tipo de trabajo: Remoto
Los colaboradores diseñarán y evaluarán tareas realistas de ingeniería de software, incluyendo resolución de errores, implementación de funcionalidades, refactorización/migración y generación de tests. El trabajo incluye tanto crear escenarios de programación complejos como revisar las entregas de otros para comprobar su calidad y precisión.
Se trata de un puesto de consultoría basado en proyectos. Los consultores cobrarán por proyecto; las tarifas por hora son estimaciones basadas en el tiempo previsto de finalización. Los consultores gestionan su propio horario, aportan sus propias herramientas y pueden prestar servicios simultáneamente a otros proveedores/empleadores (sujeto a lo que permitan dichos proveedores).
Responsabilidades:
Los colaboradores:
- Diseñarán e implementarán tareas de programación con múltiples archivos que abarquen corrección de errores, desarrollo de funcionalidades, refactorización y testing
- Redactarán especificaciones claras en lenguaje natural e implementaciones de referencia
- Desarrollarán y ampliarán suites de tests unitarios y de integración
- Revisarán las tareas generadas por otros para comprobar su corrección, claridad y realismo
- Identificarán casos límite, ambigüedades y posibles modos de fallo
- Garantizarán la coherencia entre las especificaciones, el código y los resultados esperados
Resultados esperados:
- Tareas de programación de alta calidad y realistas para producción
- Implementaciones de referencia completas y correctas
- Cobertura de tests sólida y artefactos de validación
- Comentarios de revisión estructurados y accionables