Saltar al contenido

Bentley Systems

Desarrollador de Software Senior, Modernización de Código con IA

C++Rust
Traducción automática. Consulta el original.

Sobre la oportunidad

Desarrollador de Software Senior, Modernización de Código con IA

Ubicación: Híbrido – Quebec, Canadá

Resumen del puesto

Bentley está creando un equipo especializado en Modernización de Código con IA, centrado en la aplicación de técnicas avanzadas de IA para transformar sistemas de software de ingeniería a gran escala. Este equipo es responsable de desarrollar pipelines de modernización impulsados por IA que ayuden a migrar y evolucionar aplicaciones heredadas complejas, incluyendo bases de código científicas y de ingeniería, hacia arquitecturas modernas nativas de la nube.

Este es un puesto de ingeniería altamente aplicado. Trabajará en la intersección de la ingeniería de software, los sistemas de IA, las herramientas para desarrolladores y la automatización de la modernización. El éxito se mide a través del impacto en producción, la escalabilidad, la fiabilidad y la capacidad de acelerar la modernización en toda la cartera de productos de Bentley.

Senior Software Developer, AI Code Modernization

Ubicación: Híbrido – Quebec, Canadá

Resumen del puesto

Bentley está creando un equipo especializado en Modernización de Código con IA, centrado en la aplicación de técnicas avanzadas de inteligencia artificial para transformar sistemas de software de ingeniería a gran escala.

Este equipo es responsable del desarrollo de pipelines de modernización impulsados por IA para ayudar a migrar y evolucionar aplicaciones complejas, incluyendo bases de código científicas y de ingeniería, hacia arquitecturas modernas nativas de la nube.

Este es un puesto de ingeniería aplicado y no de investigación académica. Trabajará en la intersección de la ingeniería de software, los sistemas de IA, las herramientas de desarrollo y la automatización de la modernización. El éxito se medirá por el impacto en producción, la escalabilidad, la fiabilidad y la capacidad de acelerar la modernización en toda la cartera de productos de Bentley.

Lo que hará

  1. Diseñar y construir pipelines de transformación de software impulsados por IA para bases de código heredadas a gran escala.
  1. Desarrollar y mejorar flujos de trabajo de IA agentica que apoyen la comprensión, refactorización, validación y modernización del código.
  1. Modernizar aplicaciones de escritorio, simulación e ingeniería existentes hacia servicios nativos de la nube y arquitecturas modernas.
  1. Utilizar un enfoque de ingeniería de bucles para mejorar la calidad, reducir costes y acelerar el proceso de conversión, prueba y corrección.
  1. Evaluar y mejorar los sistemas de IA en cuanto a precisión, fiabilidad, rendimiento, observabilidad y eficiencia de costes.
  1. Crear herramientas automatizadas, marcos de validación y estrategias de prueba para garantizar la exactitud del código transformado.
  1. Colaborar con arquitectos, líderes de producto y equipos de ingeniería para identificar oportunidades de modernización e impulsar su adopción.
  1. Contribuir a la dirección técnica, las mejores prácticas y los marcos de modernización reutilizables que puedan aprovecharse en todo Bentley.
  1. Ayudar a establecer y compartir experiencia en un dominio de IA en rápida evolución.
  1. Este puesto no requiere viajar.
  1. Requiere estar sentado o de pie a voluntad mientras se trabaja con un ordenador (o cualquier otro requisito físico bls.gov/ors/factsheet/visual-overview-of-physical-demands.htm).

Lo que hará

  1. Diseñar y construir pipelines de modernización de software impulsados por IA.
  1. Desarrollar y mejorar flujos de trabajo de IA agentica que apoyen la validación y la modernización.
  1. Modernizar aplicaciones de escritorio de simulación e ingeniería existentes hacia servicios en la nube y arquitecturas modernas.
  1. Utilizar un enfoque de ingeniería de bucles para mejorar la calidad, reducir costes y acelerar el proceso de conversión, prueba y corrección.
  1. Evaluar los sistemas de IA en cuanto a precisión, fiabilidad, rendimiento, observabilidad y eficiencia de costes.
  1. Crear herramientas automatizadas, marcos de validación y estrategias de prueba para garantizar la exactitud del código transformado.
  1. Colaborar con arquitectos, responsables de producto y equipos de ingeniería para identificar oportunidades de modernización y fomentar su adopción.
  1. Contribuir a la orientación técnica, las mejores prácticas y los marcos de modernización reutilizables que puedan aprovecharse en todo Bentley.
  1. Ayudar a establecer y compartir experiencia en un dominio de IA en rápida evolución.
  1. Este puesto no requiere desplazamientos.
  1. Exige poder permanecer sentado o de pie según sea necesario durante el trabajo con el ordenador o cualquier otro requisito físico aplicable.

Requisitos mínimos

Cualificaciones requeridas

  1. Sólida experiencia en desarrollo de software con responsabilidad sobre sistemas en producción.
  1. Experiencia en la construcción, mantenimiento o modernización de aplicaciones de software complejas.
  1. Comprensión demostrada del rendimiento, fiabilidad, escalabilidad, pruebas y modos de fallo del software.
  1. Experiencia práctica aplicando IA, machine learning, pipelines de inferencia, técnicas de optimización o automatización inteligente a problemas del mundo real.
  1. Mentalidad orientada a sistemas con la capacidad de aportar estructura a desafíos técnicos ambiguos.
  1. Experiencia en el diseño de pipelines, bucles de retroalimentación, sistemas iterativos o herramientas para desarrolladores a gran escala.
  1. Sólidas habilidades de comunicación y capacidad para colaborar con partes interesadas técnicas y no técnicas.

Cualificaciones requeridas

  1. Sólida experiencia en desarrollo de software
  1. Experiencia en la creación, mantenimiento o modernización de aplicaciones de software complejas.
  1. Comprensión demostrada del rendimiento del software, fiabilidad, escalabilidad, pruebas y modos de fallo.
  1. Experiencia práctica en la aplicación de IA, aprendizaje automático, cadenas de inferencia, técnicas de optimización o automatización inteligente a problemas concretos.
  1. Estar orientado a sistemas, con la capacidad de estructurar desafíos técnicos ambiguos.
  1. Experiencia en el diseño de pipelines de procesamiento, bucles de retroalimentación, sistemas iterativos o herramientas de desarrollo a gran escala.
  1. Excelentes habilidades de comunicación y capacidad para colaborar con partes interesadas técnicas y no técnicas.

Cualificaciones preferidas

  1. Experiencia con Rust, C++, C o Fortran.
  1. Experiencia en la modernización de sistemas heredados o migración de aplicaciones a arquitecturas nativas de la nube.
  1. Antecedentes en DevOps, pipelines de CI/CD, marcos de pruebas, sistemas de simulación, evaluación comparativa o herramientas de validación.
  1. Experiencia trabajando con software de ingeniería, científico, matemático o de simulación.
  1. Familiaridad con plataformas en la nube y sistemas distribuidos.
  1. Interés en patrones emergentes de desarrollo de IA, flujos de trabajo agenticos y tecnologías de transformación de software.

Cualificaciones deseadas

  1. Experiencia con Rust, C++, C o Fortran.
  1. Experiencia en modernización de sistemas heredados o migración de aplicaciones hacia arquitecturas en la nube.
  1. Experiencia en DevOps, pipeline de CI/CD, marcos de prueba, sistemas de simulación, bancos de pruebas o herramientas de validación.
  1. Experiencia con software de ingeniería, científico, matemático o de simulación.
  1. Familiaridad con plataformas en la nube y sistemas distribuidos.
  1. Interés por los nuevos modelos de desarrollo en IA, flujos de trabajo agenticos y tecnologías de transformación de software.

Cómo es el éxito

Los candidatos seleccionados demostrarán la capacidad de:

  1. Modernizar sistemas existentes en lugar de solo construir soluciones desde cero.
  1. Realizar concesiones reflexivas entre rendimiento, fiabilidad, latencia, mantenibilidad y coste.
  1. Aplicar la IA de formas prácticas y orientadas a la producción.
  1. Navegar por la ambigüedad manteniendo el rigor de la ingeniería.
  1. Construir sistemas que mejoren y escalen continuamente con el tiempo.

Quién prospera en este puesto

  1. Desarrolladores que disfrutan aplicando la IA a desafíos de ingeniería del mundo real y midiendo el éxito a través del impacto en producción.
  1. Constructores que se sienten cómodos trabajando dentro de bases de código grandes y en evolución.
  1. Generalistas que disfrutan moviéndose entre lenguajes, herramientas y dominios técnicos.
  1. Desarrolladores que adoptan el aprendizaje continuo a medida que evolucionan las capacidades de IA y los enfoques de modernización.

En qué consiste el éxito

Los candidatos seleccionados demostrarán su capacidad para:

  1. Modernizar sistemas existentes en lugar de limitarse a crear nuevas soluciones.
  1. Hacer concesiones reflexivas entre rendimiento, fiabilidad, latencia, mantenibilidad y coste.
  1. Aplicar la IA de manera práctica y orientada a la producción.
  1. Navegar en la ambigüedad manteniendo un gran rigor de ingeniería.
  1. Construir sistemas que mejoren continuamente y que evolucionen con el tiempo.

Quién tiene éxito en este puesto

  1. Los desarrolladores a los que les gusta aplicar la IA a desafíos de ingeniería concretos y medir el éxito por el impacto real para los usuarios.
  1. Los desarrolladores que se sienten cómodos haciendo evolucionar sistemas complejos.
  1. Los generalistas a los que les gusta trabajar con diferentes lenguajes, herramientas y dominios técnicos.
  1. Los desarrolladores que se sienten cómodos manteniéndose al día con la IA y los enfoques de modernización que evolucionan rápidamente.

Empleador de Igualdad de Oportunidades: Bentley se enorgullece de ser un empleador que ofrece igualdad de oportunidades y considera para el empleo a todos los solicitantes cualificados sin distinción de raza, color, género/identidad de género, orientación sexual, discapacidad, estado civil, religión/creencia, origen nacional, casta, edad o cualquier otra característica protegida por la ley local o no relacionada con las cualificaciones del puesto.

Lo que ofrecemos

  • Un salario atractivo y un paquete de beneficios.
  • Un compromiso con la inclusión, la pertenencia y el bienestar de los colegas a través de iniciativas globales y grupos de recursos.

Lo que ofrecemos

  • Un excelente equipo y una cultura estimulante.
  • Una carrera apasionante dentro de una sociedad de software de renombre mundial que proporciona soluciones para la arquitectura, la ingeniería y la construcción.
  • Un salario y un conjunto de beneficios sociales competitivos.
  • Un compromiso con la inclusión, la pertenencia y el bienestar de los colegas a través de iniciativas mundiales y grupos de recursos.
  • Una empresa comprometida a marcar una diferencia real haciendo progresar las infraestructuras mundiales para una mejor calidad de vida, donde sus contribuciones ayudan a construir un mundo más sostenible, conectado y resiliente.

Sobre Bentley Systems

En todo el mundo, los profesionales de la infraestructura confían en el software de Bentley Systems para ayudarles a diseñar, construir y operar una infraestructura mejor y más resiliente para el transporte, el agua, la energía, las ciudades y más. Fundada en 1984 por ingenieros para ingenieros, Bentley es el socio de elección para firmas de ingeniería y propietarios-operadores en todo el mundo, con software que abarca disciplinas de ingeniería, sectores industriales y todas las fases del ciclo de vida de la infraestructura. A través de nuestras soluciones de gemelos digitales, ayudamos a los profesionales de la infraestructura a desbloquear el valor de sus datos para transformar la entrega de proyectos y el rendimiento de los activos. bentley.com nam12.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.bentley.com%2F&data=05%7C02%7CVarna.Goswami%40bentley.com%7C383652716b5348e2df3808ddb23a4713%7C067e9632ea4c4ed99e6de294956e284b%7C0%7C0%7C638862685552931307%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=k%2FUGV4B%2Fo1FPPKaZv4NATg5fPkZxVlSL%2F5%2FX0wC23tg%3D&reserved=0

Más oportunidades con un solo perfil

¿Quieres optar a más puestos sin repetir todo el proceso? Crea tu perfil para que te encuentren las empresas que usan Nort.

Crear mi perfil

El equipo de NortJobs mantiene Vagas Dev de forma gratuita.

Tu próximo empleopuede estar en NortJobs.

Vagas Dev

Empleos para desarrolladores y programadores. Brasil en primer lugar. Tu próxima oportunidad.

NortJobs · patrocinadorInstagramLinkedInTwitter
LegalSobre el proyectoPrivacidadVagas Dev © 2026