Desarrollador Python y Full-Stack (JS)
Publicado el 27 de enero de 2024 · Candidaturas hasta el 15 de noviembre de 2026
Te envío a la página oficial de Turing. La candidatura es gratuita y en inglés.
Cobro una comisión de la plataforma cuando contratan a un candidato que recomendé. Para ti no cambia nada.
Este desarrollador remoto de Python y Full-Stack diseña, desarrolla y mantiene código para entrenar y optimizar modelos de inteligencia artificial para varios clientes. El rol requiere un sólido dominio de Python y JavaScript o TypeScript, además de una sólida experiencia en el desarrollo de aplicaciones web.
Traducción de la oferta original publicada por Turing.
Acerca de Turing:
Turing es una de las empresas de IA de más rápido crecimiento en el mundo, acelerando el avance y la implementación de sistemas de IA potentes.
Turing ayuda a los clientes de dos maneras: colaborando con los principales laboratorios de IA del mundo para avanzar en las capacidades de los modelos frontera en pensamiento, razonamiento, programación, comportamiento agéntico, multimodalidad, multilingüismo, STEM y conocimiento frontera; y aprovechando ese trabajo para construir sistemas de IA del mundo real que resuelven prioridades de misión crítica para las empresas.
Descripción del rol:
Buscamos activamente desarrolladores con talento y dominio de Python y Javascript/Typescript para unirse a nuestro ambicioso equipo dedicado a superar las fronteras de la tecnología de IA. Esta oportunidad está diseñada para profesionales a los que les apasiona desarrollar soluciones innovadoras y aspiran a estar a la vanguardia de los avances en IA. Trabajarás con diferentes empresas en EE. UU. que buscan desarrollar soluciones de IA comerciales y de investigación de vanguardia.
Cómo es el día a día:
- Diseñar, desarrollar y mantener código eficiente y de alta calidad para entrenar y optimizar modelos de IA.
- Realizar evaluaciones (Evals) para comparar el rendimiento de los modelos y analizar los resultados para una mejora continua.
- Evaluar y clasificar las respuestas de los modelos de IA a las consultas de los usuarios en diversos dominios, asegurando la alineación con criterios predefinidos.
- Desarrollar explicaciones y fundamentos integrales para las evaluaciones, mostrando un excelente razonamiento y experiencia técnica.
- Liderar los esfuerzos en Fine-Tuning Supervisado (SFT), incluyendo la creación y el mantenimiento de conjuntos de datos de alta calidad específicos para cada tarea.
- Colaborar con investigadores y anotadores para ejecutar el Aprendizaje por Refuerzo con Retroalimentación Humana (RLHF) y refinar los modelos de recompensa.
- Diseñar estrategias y procesos de evaluación innovadores para mejorar la alineación del modelo con las necesidades del usuario y las directrices éticas.
- Crear y refinar respuestas óptimas para mejorar el rendimiento de la IA, enfatizando la claridad, la relevancia y la precisión técnica.
- Llevar a cabo revisiones exhaustivas de código y documentación entre pares, proporcionando comentarios constructivos e identificando áreas de mejora.
- Colaborar con equipos multifuncionales para mejorar el rendimiento del modelo y contribuir a las mejoras del producto.
- Explorar e integrar continuamente nuevas herramientas, técnicas y metodologías para mejorar los procesos de entrenamiento de IA.
Habilidades requeridas:
- Escribir código legible, reutilizable y mantenible.
- Participar en revisiones de código para garantizar que se cumplan los estándares de calidad del código.
- Demostrar tu competencia con Python y Javascript/Typescript, cubriendo todos los aspectos.
- Proporcionar código claro, limpio, bien organizado, correcto y claramente anotado/clasificable en las respuestas.
- Grado en Ingeniería, Informática (o experiencia equivalente).
- Experiencia demostrable en el desarrollo de aplicaciones web utilizando desarrollo modular y arquitecturas escalables, así como un fuerte enfoque en la legibilidad del código y la seguridad/estabilidad (es decir, pruebas).
- Dominio de la sintaxis y las convenciones de Python y JS/TS (Javascript/Typescript).
- Amplia experiencia trabajando con JavaScript o TypeScript y Python.
- Sólida comprensión de JavaScript ES6 y Node.js o NestJS, y React o Angular o VueJS.
- Se valorará contar con experiencia previa en garantía de calidad de software (QA), planificación de pruebas y desarrollo guiado por pruebas.
- Excelentes habilidades de comunicación en inglés hablado y escrito.
- Es obligatorio tener conocimientos de Docker.
- Se valora tener experiencia previa con LLM realizando prompts en ChatGPT y otros LLM.
Ventajas de trabajar como freelance con Turing:
- Trabaja en un entorno totalmente remoto.
- Oportunidad de trabajar en proyectos de IA de vanguardia con empresas líderes de LLM.
Detalles de la oferta:
- Compromisos requeridos: al menos 4 horas al día y un mínimo de 20 horas por semana, con una coincidencia de 4 horas con PST (hora estándar del Pacífico). (Tenemos 3 opciones de compromiso de tiempo: 20 hrs/semana, 30 hrs/semana o 40 hrs/semana).
- Tipo de colaboración: asignación como contratista (sin seguro médico ni permisos pagados).
- Duración del contrato: 1 mes; [la fecha de inicio prevista es la próxima semana].
Proceso de evaluación (aproximadamente 75 minutos):
- Dos rondas de entrevistas (60 minutos de prueba técnica + 15 minutos cultural y discusión de la oferta).
Habilidades requeridas
- Python
- JavaScript
- Typescript
- Node.js
- Nest.js
- React
- Vue.js
- Angular
- Docker
Abierto en todo el mundo
Sobre Turing
Turing contrata expertos en remoto para proyectos de IA e ingeniería, del software a la medicina. La oferta original está en su sitio.
Ver este puesto en TuringPuestos similares
Desarrollador Full-Stack JavaScript / TypeScript
Este desarrollador remoto Full-Stack de JavaScript y TypeScript diseña y optimiza código para entrenar modelos de inteligencia artificial, realiza evaluaciones de rendimiento y perfecciona las respuestas del sistema. Los candidatos necesitan una amplia experiencia con JavaScript o TypeScript y una sólida trayectoria en la creación de aplicaciones web escalables.
- JavaScript
- Typescript
- Node.js
- +4
Publicado hace 853 días
Ingeniero de Software Full-Stack Senior
El ingeniero de software full-stack senior construye, depura y evalúa componentes de aplicaciones de interfaz y backend para un proyecto de entrenamiento de IA. El puesto requiere una sólida experiencia profesional desarrollando aplicaciones full-stack de producción y experiencia práctica en múltiples lenguajes de programación.
- Python
- React
- JavaScript
- +5
Publicado hace 30 días50 US$ a 100 US$/h
Ingeniero de Software Senior, Evaluación de LLM
Este ingeniero de software senior construye conjuntos de datos y evalúa grandes modelos de lenguaje mediante la revisión de código en múltiples lenguajes de programación. Los candidatos necesitan varios años de experiencia en ingeniería de software, incluidos dos años en una empresa de productos de primer nivel.
- JavaScript
- Python
Publicado hace 493 días
Desarrollador Python Senior
El desarrollador Python senior diseña y evalúa código de alta calidad para optimizar grandes modelos de lenguaje. El rol requiere tres o más años de sólida experiencia en programación en Python y habilidades avanzadas de depuración.
- Python
Publicado hace 993 días
