Ingeniero(a) de Software
Sobre el Puesto
Título del Puesto: Ingeniero(a) de Software Tipo de Puesto: Contratista Ubicación: Remoto micro1 está contratando Ingenieros de Software para aportar su experiencia técnica a un proyecto centrado en el cliente, enfocado en mejorar los flujos de trabajo de desarrollo y la automatización de procesos. 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.
Lo que Harás
- Ejecutar tareas de evaluación estructuradas que simulan actividades auténticas de desarrollador, incluyendo control de versiones, revisión de código, gestión de issues y ejecución de flujos de CI/CD, utilizando herramientas con IA.
- Evaluar y calificar la corrección técnica de las salidas, verificando los resultados en la práctica en los entornos y herramientas de desarrollo relevantes.
- Diseñar, poblar y mantener entornos de prueba reproducibles — como repositorios de código con historiales de commits reales y flujos de CI — para garantizar contextos de tarea fiables y realistas.
- Configurar, documentar y resolver problemas en integraciones y flujos de autenticación en varios servicios de software, garantizando conectividad sin interrupciones.
- Investigar y documentar comportamientos de producto no documentados mediante exploración práctica y pruebas sistemáticas.
- Participar en sesiones de calibración para garantizar métodos de evaluación y calificación consistentes en todo el grupo de colaboradores.
Requisitos
- Mínimo de 3 años de experiencia profesional en ingeniería de software, demostrando sólido dominio de flujos de trabajo de Git/GitHub (pull requests, revisión de código, branching, análisis de diffs, diagnóstico de logs de CI).
- Competente en sistemas de CI/CD — idealmente GitHub Actions — incluyendo la creación de flujos personalizados y garantizando procesos de build reproducibles.
- Experiencia usando conectores de Claude y ChatGPT.
- Habilidades avanzadas de scripting en Python o Bash, con comodidad automatizando tareas de configuración y reinicio de entornos; sólida comprensión de APIs REST, OAuth e integraciones vía webhook.
- Fluidez con grandes plataformas SaaS empresariales como Slack, Google Workspace o Microsoft 365; experiencia administrativa en espacios de trabajo en la nube es una ventaja.
- Experiencia usando asistentes de IA o herramientas de agentes en tareas diarias de desarrollo; familiaridad con tool-calling de agentes o con el Model Context Protocol (MCP) es una ventaja.
- Experiencia en QA técnico, evaluación o anotación de datos — demostrando consistencia al aplicar rúbricas e identificar casos límite sutiles.
- Atención excepcional al detalle, adherencia disciplinada a procesos definidos y excelentes habilidades de comunicación escrita y verbal en inglés.
Compensación y Logística
Consulte las columnas Pay Min/Max para el rango de la tarifa horaria.
Empleos relacionados
Programador CAM
Programador CAM — trabajo remoto y remunerado de entrenamiento/evaluación de IA (other) ($80-$120/hora).
Ingeniero Senior de Confiabilidad de Bases de Datos
Ingeniero Senior de Confiabilidad de Bases de Datos — puesto remoto, a tiempo completo y asalariado ($220.000-$260.000/año).
Analista de Sistemas Informáticos
Analista de Sistemas Informáticos — trabajo remoto y remunerado de entrenamiento/evaluación de IA (data-analysis) ($60-$120/hora).
