Logo for Softgic

Software Engineer AI / AI Systems

Job description

This is a remote position.

• Liderazgo Técnico en Desarrollo: Tu código es consistentemente de alta calidad. Diseñar y escribir el código para funcionalidades complejas que son el núcleo de un proyecto. Liderar a otros a través de tus revisiones de código y mentorizarlos en calidad.
• Definición de Estrategias de Calidad: Definir la estrategia de pruebas para proyectos complejos, incluyendo pruebas de performance, carga y seguridad. Realizar análisis de amenazas (threat modeling) para los proyectos de tu equipo y proponer mitigaciones.
• Resolución de Problemas Sistémicos: Diagnosticar y resolver problemas sistémicos complejos en producción, incluso aquellos sin causa obvia. Diseñar la estrategia de observabilidad para un proyecto, definiendo y actuando sobre SLIs/SLOs.
• Colaboración Estratégica y Gestión de Dependencias: Colaborar estrechamente con la gestión de producto y otros equipos para descomponer problemas complejos en tareas incrementales, y ayudar al equipo a identificar y gestionar dependencias críticas, facilitando discusiones técnicas complejas.
• Arquitectura de Proyectos: Diseñar la arquitectura para proyectos nuevos y complejos. Liderar las decisiones técnicas y de arquitectura dentro de tu equipo, utilizando marcos de análisis (ej. ROI, FODA) y documentando los trade-offs.
• Seguridad por Diseño: Implementar medidas de seguridad robustas en el desarrollo y despliegue de sistemas de IA, participando activamente en revisiones de seguridad.
• Liderazgo en la Entrega: Liderar proyectos donde los requisitos son ambiguos o cambian, guiando al equipo a través de la incertidumbre para entregar valor. Ser dueño de los compromisos del equipo y de los que dependen de él.
• Pensamiento Económico y Optimización: Proponer soluciones que optimizan el valor y la eficiencia económica de los desarrollos, balanceando la calidad, el rendimiento y el costo.
• Mentoría y Comunicación Estratégica: Mentorizar activamente a ingenieros más junior. Representar a tu equipo en foros inter-equipos, comunicando de forma efectiva. Guiar a otros en cómo mejorar su comunicación y dar feedback.
• Comunicación e Influencia: Comunicar ideas técnicas compleja de manera clara a audiencias diversas (técnicas y no técnicas), y dar retroalimentación constructiva y accionable a compañeros.

Requisitos

Requisitos
• Experiencia Técnica Avanzada: Dominio de Python y experiencia profunda en al menos otro lenguaje relevante (ej. JavaScript con frameworks modernos, Java/Scala/Go). Experiencia sustancial con frameworks de aprendizaje automático líderes (ej. TensorFlow, PyTorch) y bibliotecas de ciencia de datos.
• Experiencia en MLOps y Despliegue: Experiencia demostrable en el diseño, construcción y despliegue de pipelines de ML en producción y conocimiento práctico de herramientas y prácticas de MLOps.
• Arquitectura de Sistemas Distribuidos: Capacidad probada para diseñar arquitecturas escalables, resilientes y de alto rendimiento para sistemas complejos, tanto full stack como de IA, y experiencia con microservicios.
• Dominio de Plataformas en la Nube: Experiencia avanzada con plataformas en la nube (AWS, Google Cloud, Azure) y sus servicios de IA/ML y herramientas de infraestructura.
• Habilidades Analíticas Superiores y Resolución de Problemas de IA: Capacidad experta para analizar grandes volúmenes de datos, desarrollar y optimizar modelos predictivos avanzados, y resolver desafíos complejos específicos de la IA.
• Liderazgo y Mentoría: Experiencia comprobada en liderar proyectos técnicos, guiar equipos y mentorizar a otros ingenieros.
• Habilidades de Comunicación y Presentación: Excelentes habilidades de comunicación verbal y escrita, con la capacidad de presentar resultados técnicos complejos y discusiones de diseño a audiencias técnicas y no técnicas.
• Experiencia en Seguridad: Fuerte entendimiento de las mejores prácticas de seguridad en el desarrollo de software y sistemas de IA.
• Comunicación en Español e Inglés: Capacidad para comunicarse de manera efectiva en ambos idiomas.


AI Operations (AI Ops) Engineer Related jobs

Other jobs at Softgic

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.