El portal de empleo de España

Senior Software Engineer – Open Source & SWE-Bench Evaluation

En remoto, Madrid·Jornada parcial·Añadida hace 3 días (comprobada el 12 oct)

Anyone AI

24 ofertas abiertas

Resumen

Salario
65 US$ la hora
Modalidad
En remoto (Madrid)
Contrato
Contrato de duración determinada, jornada parcial
Inglés
Obligatorio

Habilidades

Se valora

Esta oferta se escribió originalmente en inglés.

Requisitos

Qué buscan

  • Más de 3 años de experiencia profesional en ingeniería de software

  • Sólida experiencia trabajando con bases de código grandes y de múltiples archivos

  • Experiencia revisando pull requests, depurando problemas y manteniendo código de producción

  • Sólido conocimiento de pruebas unitarias y cobertura de pruebas

  • Capacidad para evaluar si las pruebas validan correctamente una solución sin restringir innecesariamente los enfoques de implementación

  • Experiencia con gestión de dependencias, configuración de entornos y reproducibilidad

  • Sólido conocimiento de Git y flujos de trabajo de desarrollo basados en GitHub

  • Capacidad para analizar problemas técnicos complejos y proporcionar feedback escrito claro

Se valorará

  • Contribuciones o mantenimiento de proyectos de código abierto

  • Experiencia con SWE-Bench, SWE-Bench Verified o benchmarks de programación similares

  • Experiencia con proyectos importantes de código abierto en Python como Django, Flask, scikit-learn, SymPy, matplotlib, requests o pytest

  • Experiencia con Docker, CI/CD, pip, conda o fijación de dependencias (dependency pinning)

  • Conocimiento de fixtures de prueba, aislamiento de pruebas o pruebas basadas en propiedades (property-based testing)

  • Experiencia diseñando evaluaciones técnicas o revisando desafíos de programación

  • Experiencia con evaluación de IA/ML, curación de datos, RLHF o desarrollo de benchmarks

El puesto

Anyone AI está contratando Software Engineers experimentados para un proyecto especializado centrado en la revisión y evaluación de tareas de ingeniería de software del mundo real derivadas de repositorios de código abierto.

El trabajo consiste en evaluar si las tareas de programación basadas en problemas (issues) y pull requests reales de GitHub son técnicamente sólidas, reproducibles, están probadas adecuadamente y son representativas del tipo de problemas que los ingenieros de software profesionales resuelven cada día.

Qué harás

Revisarás tareas de ingeniería de software que implican:

  • Corrección de errores (bug fixes) y la implementación de funciones en el mundo real

  • Repositorios de código abierto y pull requests

  • Pruebas unitarias y cobertura de pruebas

  • Configuración de repositorios y gestión de dependencias

  • Reproducibilidad y configuración del entorno

  • Dificultad y complejidad de las tareas

  • Cambios de código en múltiples archivos y entre módulos

  • Feedback técnico y evaluación de calidad

Determinarás si las tareas están claramente especificadas, son técnicamente resolubles, cuentan con suficientes pruebas y están libres de problemas como pruebas inestables (flaky tests), dependencias faltantes, requisitos ambiguos o comportamientos específicos del entorno.

  • Revisar tareas de programación derivadas de issues y pull requests reales de GitHub

  • Evaluar si los enunciados de los problemas y los criterios de éxito son claros y completos

  • Evaluar las pruebas unitarias en cuanto a corrección, cobertura y robustez

  • Identificar pruebas inestables (flaky tests), dependencias faltantes, conflictos de versiones y problemas de entorno

  • Determinar si las tareas pueden reproducirse de forma fiable en diferentes entornos

  • Evaluar la dificultad y complejidad real de cada tarea

  • Proporcionar recomendaciones claras sobre si las tareas deben aceptarse, mejorarse o excluirse

Contratación

Tipo de trabajo: Remoto
Contratación: Consultoría por proyectos, a tiempo parcial
Enfoque: Ingeniería de software, revisión de código abierto, pruebas y evaluación técnica

Este puesto es ideal para ingenieros experimentados que disfruten depurando bases de código complejas, revisando pull requests, trabajando con software de código abierto y evaluando qué hace que un problema de ingeniería de software esté bien diseñado.

Sobre Anyone AI

Anyone AI es una empresa de tecnología educativa que desarrolla herramientas y plataformas educativas impulsadas por inteligencia artificial. Con sede en San Francisco, la empresa se centra en aprovechar la inteligencia artificial para mejorar las experiencias de aprendizaje, ofreciendo productos que van desde sistemas de tutoría con IA hasta tecnologías de aprendizaje adaptativo. Aunque la empresa es relativamente joven, ha establecido una presencia en el espacio de la IA educativa, trabajando con expertos de diversos ámbitos para entrenar y refinar sus modelos de IA.

Anyone AI tiene una presencia significativa de trabajo remoto primero en España, contratando expertos en campos como matemáticas, física, biología e ingeniería de software para contribuir al entrenamiento y desarrollo de IA. La empresa ofrece puestos totalmente remotos dentro de España, lo que la convierte en una opción atractiva para profesionales internacionales que buscan acuerdos de trabajo flexibles. Con un enfoque en el entrenamiento y desarrollo de modelos de IA, Anyone AI brinda oportunidades para que los expertos apliquen sus conocimientos en un campo de vanguardia, aunque su reconocimiento de marca es limitado fuera de los círculos especializados en IA y tecnología educativa.

Sector
Tecnología educativa
Plantilla
11–50
Sede
San Francisco, EE. UU.

Datos prácticos

  • Todos los puestos basados en España son totalmente remotos, ofreciendo flexibilidad para profesionales internacionales.
  • La empresa contrata expertos en dominios específicos (por ejemplo, matemáticas, física, biología) para entrenar modelos de IA, lo que la convierte en una oportunidad única para académicos y especialistas.
  • Como empresa con sede en EE. UU., los salarios y contratos pueden estructurarse bajo las leyes laborales españolas, pero los detalles deben confirmarse durante el proceso de contratación.
  • La empresa es pequeña, por lo que los empleados pueden tener un impacto directo en los procesos de entrenamiento de IA y el desarrollo de productos.
  • Trabajar con una empresa con sede en EE. UU. desde España puede requerir gestionar diferencias de zona horaria, aunque el trabajo remoto mitiga esto.
Todas las vacantes de Anyone AI
WhatsApp

Legal Expert

Anyone AIHace 1 día
40 US$ – 120 US$ la horaMadrid
Ver los 24 empleos