Desarrollador Full-Stack - Entrenador de IA
Empresa de IA busca ingenieros de software con experiencia en Python/JavaScript/TypeScript para un proyecto de evaluación de tareas de ingeniería de software, incluyendo resolución de bugs, implementación de features y generación de tests. El rol es part-time, basado en proyectos y 100% remoto.
Si sos desarrollador full-stack con experiencia en Python o JS/TS y buscás un trabajo remoto part-time y flexible, este puesto es para vos. Podés aplicar tus habilidades en proyectos de IA, evaluando tareas de ingeniería de software y controlando tu propio horario.
Descripción del puesto
Anyone AI está reclutando ingenieros de software (Python y/o Javascript/Typescript) para trabajar en un proyecto con un laboratorio líder en IA. **Calificaciones:** - Dominio avanzado de inglés escrito profesional. - Entre 3 y 7 años de experiencia profesional en ingeniería de software. - Fuerte dominio de Python y JavaScript/TypeScript; conocimiento práctico de Java, C# o Go. - Experiencia en desarrollo backend o full-stack en sistemas de producción. - Experiencia con frameworks de testing (ej. pytest, Jest, JUnit, xUnit, Go testing). - Capacidad comprobada para depurar y navegar bases de código grandes y multiarchivo. - Experiencia con revisiones de código, refactorización y migraciones a producción. **Modalidad:** Trabajo de evaluación de expertos, basado en 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 bugs, implementación de funcionalidades, refactorización/migración y generación de tests. El trabajo incluye tanto la creación de escenarios de codificación complejos como la revisión de envíos de pares para asegurar calidad y precisión. Este es un rol de consultor basado en proyectos. Los consultores recibirán pago por proyecto; las tarifas por hora son estimaciones basadas en el tiempo de finalización previsto. Los consultores controlan su propio horario, proveen sus propias herramientas y pueden prestar servicios simultáneamente a otros proveedores/empleadores (sujeto a las normativas de dichos proveedores). **Responsabilidades:** Los colaboradores: - Diseñarán e implementarán tareas de codificación multiarchivo en corrección de bugs, desarrollo de funcionalidades, refactorización y testing. - Escribirán especificaciones claras en lenguaje natural e implementaciones de referencia. - Desarrollarán y extenderán suites de tests unitarios y de integración. - Revisarán tareas generadas por pares en cuanto a corrección, claridad y realismo. - Identificarán casos límite, ambigüedades y posibles modos de falla. - Asegurarán la alineación entre especificaciones, código y resultados esperados. **Resultados esperados:** - Tareas de codificación de alta calidad y realistas para producción. - Implementaciones de referencia completas y correctas. - Cobertura de tests robusta y artefactos de validación. - Feedback estructurado y accionable de revisiones de pares.
Responsabilidades
- Diseñar e implementar tareas de codificación multi-archivo (corrección de errores, desarrollo de funcionalidades, refactorización y pruebas)
- Escribir especificaciones claras en lenguaje natural e implementaciones de referencia
- Desarrollar y extender suites de pruebas unitarias y de integración
- Revisar tareas generadas por pares en cuanto a corrección, claridad y realismo
- Identificar casos de borde, ambigüedades y posibles modos de falla
- Asegurar la alineación entre especificaciones, código y resultados esperados