Más allá de la generación de código mediante modelos de lenguaje a gran escala (LLM), este artículo explora el potencial de los agentes de IA para realizar diversas tareas de ingeniería de software, como la generación de código, las pruebas, la modificación de programas, la exploración de la arquitectura y la comprensión y el cumplimiento de requisitos. Presentamos una visión de un "ingeniero de software de IA" en la que los agentes de IA, con el apoyo de herramientas de análisis de programas, toman microdecisiones de forma autónoma y funcionan como miembros de un equipo de desarrollo. En concreto, destacamos la importancia de la "inferencia de especificaciones", que captura la intención de los desarrolladores, como elemento clave para el desarrollo de flujos de trabajo de software fiables basados en IA, y la importancia de la confianza en los agentes de IA y la verificación y validación (V&V) basadas en IA en la ingeniería de software automatizada.