turing · Ingeniería de software

Desarrollador Python + Full-Stack (JS)

Turing

Pago no indicadoRemotoRequisitos de ubicación no especificados

Esta oferta se ha traducido automáticamente. La plataforma original gestiona las solicitudes; revisa sus requisitos originales antes de postularte. Ver página original

Acerca del puesto

Acerca de Turing:

Turing es una de las empresas de IA de más rápido crecimiento del mundo, y acelera el avance y la implementación de sistemas de IA potentes.

Turing ayuda a sus clientes de dos maneras: trabajando con los principales laboratorios de IA del mundo para impulsar las capacidades de los modelos de vanguardia en pensamiento, razonamiento, programación, comportamiento agéntico, multimodalidad, multilingüismo, STEM y conocimiento de frontera; y aprovechando ese trabajo para crear sistemas de IA del mundo real que resuelvan prioridades críticas para las empresas.

Descripción del puesto:

Buscamos activamente desarrolladores con talento y dominio de Python y Javascript/Typescript para unirse a nuestro ambicioso equipo, dedicado a ampliar las fronteras de la tecnología de IA. Esta oportunidad está pensada para profesionales que se crecen desarrollando soluciones innovadoras y aspiran a estar a la vanguardia de los avances en IA. Trabajará con distintas empresas de 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 con vistas a la mejora continua.
  • Evaluar y clasificar las respuestas de los modelos de IA a consultas de usuarios en diversos ámbitos, garantizando su alineación con criterios predefinidos.
  • Elaborar explicaciones y justificaciones completas de las evaluaciones, mostrando un excelente razonamiento y experiencia técnica.
  • Liderar los esfuerzos de ajuste fino supervisado (SFT), incluida la creación y el mantenimiento de conjuntos de datos específicos de tareas y de alta calidad.
  • Colaborar con investigadores y anotadores para ejecutar el aprendizaje por refuerzo con retroalimentación humana (RLHF) y perfeccionar los modelos de recompensa.
  • Diseñar estrategias y procesos de evaluación innovadores para mejorar la alineación del modelo con las necesidades de los usuarios y las directrices éticas.
  • Crear y perfeccionar respuestas óptimas para mejorar el rendimiento de la IA, con énfasis en la claridad, la relevancia y la precisión técnica.
  • Realizar revisiones por pares exhaustivas del código y la documentación, ofreciendo 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 de forma continua 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 su dominio de Python y de Javascript/Typescript, cubriendo todos los aspectos
  • Proporcionar en las respuestas código claro, limpio, bien organizado, correcto y claramente anotado/clasificable
  • Título de grado/máster en Ingeniería, Informática (o experiencia equivalente)
  • Experiencia demostrable en el desarrollo de aplicaciones web mediante desarrollo modular y arquitecturas escalables, con un fuerte enfoque en la legibilidad del código y en la seguridad/estabilidad (es decir, las 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 de Node.js o Nest JS, y de React, Angular o VueJS
  • Se valora contar con experiencia previa en aseguramiento de la calidad del software, planificación de pruebas y desarrollo guiado por pruebas
  • Excelentes habilidades de comunicación oral y escrita en inglés
  • Es obligatorio conocer Docker.
  • Se valora cierta experiencia con LLM mediante prompts en ChatGPT y otros LLM.

Ventajas de trabajar como freelance con Turing:

  • Trabajo en un entorno totalmente remoto.
  • Oportunidad de trabajar en proyectos de IA de vanguardia con las principales empresas de LLM.

Detalles de la oferta:

  • Dedicación requerida: al menos 4 horas al día y un mínimo de 20 horas por semana, con 4 horas de solapamiento con el horario PST. (Tenemos 3 opciones de dedicación horaria: 20 h/semana, 30 h/semana o 40 h/semana)
  • Tipo de contratación : Asignación como contratista (sin cobertura médica ni permisos remunerados)
  • Duración del contrato : 1 mes; [la fecha de inicio prevista es la próxima semana]

Proceso de evaluación (aproximadamente 75 min) :

  • Dos rondas de entrevistas (60 min técnica + 15 min cultural y conversación sobre la oferta)

Habilidades

PythonJavaScriptTypescriptNode.jsNest.jsReactVue.jsAngular
Más empleos en esta especialidad →