ALTEN México, una empresa líder en ingeniería que se especializa en soluciones innovadoras para proyectos de ingeniería, tecnología y desarrollo de productos. Contamos con un equipo dedicado de más de 250 profesionales y atendemos a diversas industrias incluyendo Automotriz, Energía, Aeronáutica, Banca y Seguros, Telecomunicaciones y Multimedia, y Ferroviaria. Ofrecemos servicios integrales que van desde el diseño y desarrollo de proyectos hasta pruebas/validación, programación, implementación y manufactura.
ALTEN México es subsidiaria del Grupo ALTEN, líder mundial en consultoría de ingeniería y tecnología con más de 30 años de experiencia. Operando en 30 países, ALTEN emplea a más de 46,000 ingenieros y ofrece un ciclo completo de desarrollo, que abarca desde el diseño conceptual hasta el desarrollo de productos, sistemas de producción e implementación.
Actualmente estamos buscando un talentoso AI Python Developer Mid para unirse a nuestro equipo. Como desarrollador serás responsable de diseñar, desarrollar e implementar soluciones automatizadas e inteligentes para pruebas y procesos digitales en los productos de nuestros clientes. Trabajarás en estrecha colaboración con equipos multifuncionales para garantizar la calidad, eficiencia y confiabilidad del software, aplicando técnicas de inteligencia artificial y buenas prácticas de desarrollo.
Responsabilidades:
- Desarrollar y mantener scripts y aplicaciones en Python para soluciones basadas en inteligencia artificial, incluyendo la integración de dispositivos iOS, Android y Web con estaciones de prueba automatizadas.
- Diseñar, entrenar y validar modelos de machine learning utilizando bibliotecas como Scikit-learn, TensorFlow o PyTorch.
- Realizar análisis de datos, limpieza, transformación y preparación de conjuntos de datos para entrenamiento de modelos.
- Implementar consultas SQL para extraer, integrar y analizar datos desde bases de datos relacionales.
- Documentar procesos, modelos y resultados técnicos de manera clara y estructurada.
- Participar en metodologías ágiles (Scrum/Kanban), contribuyendo activamente en sprints de desarrollo y revisiones de código.
- Identificar oportunidades de mejora en algoritmos y procesos, proponiendo soluciones eficientes y escalables.
- Mantener control de versiones y colaborar en entornos de desarrollo compartido utilizando Git.
- Desarrollo y mantenimiento de software para herramientas de prueba internas (aplicaciones de escritorio y web) como el marco NI HiL y dSPACE HiL, aplicando metodologías ágiles.
- Actualización de modelos en Matlab para simular características requeridas en entornos de prueba para diversos proyectos.
- Generación de bibliotecas dinámicas (DLL) para su interconexión con soluciones de simulación.
- Desarrollo de herramientas y funciones de software para pruebas automatizadas, siguiendo buenas prácticas en pruebas de unidad, integración y subsistema.
- Colaboración con equipos de desarrollo y pruebas manuales para comprender y traducir los requisitos de prueba en soluciones técnicas efectivas.
Requirements
Licenciatura en Ciencias de la Computación, Ingeniería o campo relacionado.
Mínimo 2 años de experiencia en desarrollo con Python, aplicando soluciones tanto en inteligencia artificial como en automatización de pruebas.
Habilidad demostrada para entregar soluciones confiables, escalables y de alta calidad con supervisión limitada, tanto en entornos de IA como en marcos de prueba automatizados.
Experiencia colaborando en equipos multidisciplinarios para desarrollar soluciones de automatización de pruebas en sistemas complejos y traducir requerimientos del negocio en implementaciones técnicas.
Sólido conocimiento en metodologías de control de calidad de software, herramientas de automatización y procesos de validación de modelos de machine learning.
Experiencia activa en entornos Agile/Scrum, participando en sprints, revisiones de código y planificación de entregables.
Familiaridad con sistemas de seguimiento de defectos como JIRA, Bugzilla o Rally, integrando estos flujos en el ciclo de vida del desarrollo.
Excelente nivel de comunicación en inglés, facilitando la colaboración internacional y la documentación técnica clara.
Benefits
Sueldo base
Seguro de Gastos Médicos Mayores (incluye plan dental y visión)
15 días de aguinaldo
25% de prima vacacional
12 días de vacaciones (A partir del primer año)
