About the Role
Notre client, WhatJobs Direct, está buscando un Ingeniero de Software de IA/ML talentoso para unirse a nuestro equipo de desarrollo en Tijuana, Baja California . Este rol es clave para la construcción de sistemas inteligentes y la integración de capacidades de Machine Learning en nuestros productos y servicios. Buscamos un profesional con una sólida formación en ingeniería de software y experiencia específica en el desarrollo, implementación y despliegue de modelos de IA y ML. Serás responsable de escribir código de alta calidad, optimizar el rendimiento de los algoritmos y colaborar estrechamente con científicos de datos para llevar los modelos del prototipo a la producción. Este puesto ofrece una excelente oportunidad para trabajar en proyectos innovadores, aplicar tus habilidades en un entorno desafiante y contribuir al avance de la inteligencia artificial. Valoramos la capacidad de resolución de problemas, el pensamiento analítico y la pasión por la tecnología de vanguardia.
Key Responsibilities
- Desarrollar, probar y mantener código de software robusto y escalable para aplicaciones de IA/ML.
- Implementar y optimizar algoritmos de Machine Learning y Deep Learning.
- Colaborar con científicos de datos para desplegar modelos de ML en entornos de producción.
- Construir y mantener pipelines de datos para entrenamiento y evaluación de modelos.
- Diseñar y desarrollar APIs para la integración de servicios de IA/ML.
- Realizar pruebas unitarias, de integración y de rendimiento del software.
- Optimizar el rendimiento de las aplicaciones de IA/ML, prestando atención a la latencia y el uso de recursos.
- Trabajar con equipos de infraestructura para asegurar la correcta implementación y escalabilidad de los sistemas de IA/ML.
- Mantenerse al día con las mejores prácticas de ingeniería de software y las últimas tendencias en IA/ML.
- Participar en revisiones de código y contribuir a la mejora continua de los procesos de desarrollo.
Requirements
- Licenciatura en Ciencias de la Computación, Ingeniería de Software o un campo relacionado.
- Mínimo de 4 años de experiencia en ingeniería de software, con al menos 2 años enfocados en IA/ML.
- Dominio de lenguajes de programación como Python, Java o C++.
- Experiencia con frameworks de Machine Learning como TensorFlow, PyTorch o Scikit-learn.
- Conocimiento de bases de datos (SQL y NoSQL) y herramientas de Big Data.
- Experiencia en el desarrollo de APIs RESTful y microservicios.
- Familiaridad con prácticas de DevOps y herramientas de CI/CD.
- Comprensión de los principios de diseño de sistemas distribuidos y escalables.
- Excelentes habilidades para la resolución de problemas y la depuración de código.
- Capacidad para trabajar eficazmente en un equipo y comunicar ideas técnicas claramente.
- Residencia en o cercanía a Tijuana, Baja California , con posibilidad de trabajo remoto o híbrido.
Benefits
- Ofrecemos un paquete de compensación competitivo, beneficios atractivos y la oportunidad de trabajar en proyectos desafiantes de IA/ML en Tijuana, Baja California . Tendrás acceso a herramientas de desarrollo de última generación y a un entorno que fomenta la innovación.
- Oportunidades de crecimiento profesional y desarrollo de carrera.
- Seguro médico y otros beneficios corporativos.
- Flexibilidad laboral y un ambiente de trabajo colaborativo.
- Participa en la creación de soluciones tecnológicas que impactan a nivel mundial.