AI-AUGMENTED FULL STACK DEVELOPER
The posting does not state a salary. This range is our estimate from the role, the location and the stack — treat it as a guide, not an offer.
- Level
- Mid
- Apply from
- Spain
About the role
- Develop full-stack applications with AI capabilities.
- Integrate language models and agents into projects.
- Ensure high software quality through testing and reviews.
- Participate in digital transformation projects.
- Work in a collaborative and multidisciplinary team.
Skills the posting asks for
- JavaScript
- TypeScript
- AI
- C#
- Angular
Summarised from the employer’s posting, which is reproduced in full below.
The employer’s full posting
Ingeteam, empresa líder especializada en ingeniería eléctrica y en el desarrollo de equipos eléctricos, motores, generadores y convertidores de frecuencia, busca incorporar un/a AI-Augmented Full Stack Developer en el área de Digitalización ubicada en Zamudio.
La persona seleccionada participará en el desarrollo, evolución y modernización de aplicaciones en entornos de producción, algunas de ellas con capacidades de IA generativa como modelos de lenguaje, asistentes o agentes, utilizando herramientas de IA generativa como apoyo al desarrollo y garantizando siempre altos estándares de calidad y fiabilidad del software.
Qué harás en tu día a día:
La persona seleccionada participará en el desarrollo, evolución y modernización de aplicaciones en entornos de producción, algunas de ellas con capacidades de IA generativa como modelos de lenguaje, asistentes o agentes, utilizando herramientas de IA generativa como apoyo al desarrollo y garantizando siempre altos estándares de calidad y fiabilidad del software.
Qué harás en tu día a día:
- Desarrollo de aplicaciones en el stack tecnológico definido en Ingeteam basado en front -End Angular y Back-End C# con Minimal APIs y EF Core, desde el inicio o a través de un proceso de migración tecnológico.
- Evolución y mantenimiento de aplicaciones existentes, incorporando mejoras, nuevas funcionalidades y resolución de incidencias.
- Uso de herramientas de IA generativa, como GitHub Copilot o similares, como apoyo al desarrollo, revisando y validando el código generado.
- Integración de modelos de lenguaje, asistentes y agentes mediante APIs en los proyectos que lo requieran.
- Implementación de soluciones basadas en gestión de contexto, prompting, RAG y recuperación de información cuando aporten valor al producto.
- Diseño de arquitecturas de software, APIs, servicios y bases de datos.
- Garantizar la calidad del software mediante testing, revisión de código, gestión de errores y documentación técnica.
- Participación en el despliegue, monitorización y operación de las aplicaciones.
- Experiencia sólida en desarrollo de software frontend y backend en entornos de producción: Stack tecnológico basado en Front -End Angular y Back-End C# con Minimal APIs y EF Core
- Experiencia en mantenimiento y evolución de aplicaciones existentes y/o migración de aplicaciones legacy.
- Experiencia en desarrollo e integración de soluciones basadas en IA generativa en aplicaciones reales.
- Integración de modelos de lenguaje, asistentes y agentes mediante APIs.
- Conocimiento práctico de gestión de contexto, prompting, RAG y recuperación de información.
- Diseño de arquitecturas, APIs, servicios y bases de datos.
- Experiencia en pruebas, despliegue, mantenimiento y evolución de aplicaciones.
- Dominio de Python, JavaScript o TypeScript y frameworks web modernos.
- Buenas prácticas de calidad, seguridad y control de versiones (Git): testing, revisión de código y manejo de errores.
- Plataformas cloud, contenedores y DevOps.
- Herramientas de apoyo a la generación de software como GitHub Copilot o similares.
- Sentido crítico para revisar y validar soluciones desarrolladas con apoyo de IA generativa.
- Evaluación, selección y optimización de modelos de IA.
- Conocimientos de Machine Learning y analítica de datos.
- Monitorización, escalabilidad y operación de soluciones en producción.
- Conocimientos de privacidad, cumplimiento normativo y uso responsable de la IA.
- Participación en proyectos estratégicos de transformación digital e IA.
- Equipos multidisciplinares y cultura colaborativa.
- Autonomía y capacidad de influencia técnica.
- Flexibilidad horaria y medidas de conciliación.
- Desarrollo profesional en un grupo internacional líder en energía y tecnología.
- Retribución competitiva según experiencia aportada.