← Volver a todos los empleos

Ingeniero(a) de Software Senior

Ubicación: RemoteTipo de contrato: ContratoSalario: $100 – $150Publicado: 29 de septiembre de 2026

Sobre el Puesto

Título del Puesto: Ingeniero(a) de Software Senior Tipo de Puesto: Contratista (~15 h a la semana) **Ubicación: **Remoto micro1 está seleccionando Ingenieros de Software Senior expertos para apoyar un proyecto innovador de un cliente. En este puesto, aplicarás tu experiencia para ayudar a entrenar sistemas de IA de nueva generación. Tu trabajo dará forma a cómo los modelos aprenden, razonan y rinden a través de datos reales y de alta calidad. No se requiere experiencia previa en IA — lo que importa es tu conocimiento del dominio. Como experto, crearás Entornos de Reinforcement Learning que evalúan la capacidad de un modelo de IA para resolver problemas complejos de ingeniería de software relacionados con corrección de código, creación de funcionalidades, refactorización y optimización de rendimiento. Se te encargará crear un entorno reproducible y una solución de referencia para el problema.

Lo que Harás

  • Aportar ejemplos de código de nivel experto, estrategias de depuración y conocimientos de desarrollo en Python3, Java, Rust, Go, C++ o TypeScript.
  • Analizar, diagnosticar y resolver defectos complejos de software y cuellos de botella de rendimiento en diversas bases de código.
  • Implementar nuevas funcionalidades robustas, garantizando escalabilidad, mantenibilidad y cumplimiento de las buenas prácticas de software.
  • Refactorizar y optimizar código heredado para mejorar la claridad, eficiencia y fiabilidad a largo plazo.
  • Documentar el razonamiento técnico, los enfoques de solución y las decisiones de código para mejorar la calidad de los datos de entrenamiento de IA.
  • Revisar y validar código y contribuciones técnicas de compañeros en cuanto a precisión y claridad.

Requisitos

  • Experiencia práctica significativa en al menos uno de los siguientes lenguajes: Python3, Java, Rust, Go, C++ o TypeScript.
  • Comprensión profunda de algoritmos, estructuras de datos y principios de ingeniería de software.
  • Capacidad demostrada para depurar sistemas complejos, resolver errores y ofrecer optimizaciones efectivas.
  • Experiencia en refactorización de bases de código grandes y modernización de sistemas heredados.
  • Historial de entrega de funcionalidades de alto impacto, desde la concepción hasta la entrega, en proyectos multifuncionales.
  • Sólidas habilidades de documentación y comunicación para explicar conceptos técnicos con claridad.
  • Interés o curiosidad por la IA y sus desafíos técnicos (no se requiere experiencia previa en IA).

Estructura de Compensación La compensación se basa en resultados; los expertos reciben pago por tarea que cumpla las especificaciones del proyecto. El tiempo necesario para completar el trabajo puede variar según la experiencia y el flujo de trabajo del experto. Se aplican requisitos mínimos de envío. Los expertos deben enviar un mínimo de tareas por semana.

Cronograma de Inicio y Disponibilidad Normalmente cubrimos los puestos en 48 horas y buscamos expertos listos para empezar de inmediato. Si eres seleccionado(a), se espera que inicies tus primeras tareas dentro de las 24–48 horas posteriores a completar el onboarding.

Compensación y Logística

Consulte las columnas Pay Min/Max para el rango de la tarifa horaria.