About the Role
Our client is seeking a highly skilled and motivated Desarrollador Senior de Aprendizaje Profundo to join their innovative research and development team. This is a critical on-site position focused on building and deploying advanced deep learning models that drive cutting-edge solutions. You will work closely with data scientists and engineers to translate complex problems into robust, scalable AI applications. The ideal candidate has a strong software engineering background combined with extensive experience in developing and implementing deep learning architectures. We are looking for a passionate individual who thrives in a collaborative, fast-paced environment and is eager to contribute to transformative projects. Join our client and play a key role in pushing the boundaries of artificial intelligence and machine learning.
Key Responsibilities
- Develop, train, and deploy deep learning models for various applications (e.g., NLP, computer vision, predictive analytics).
- Write clean, efficient, and well-documented code in Python or other relevant programming languages.
- Optimize deep learning models for performance, scalability, and resource utilization.
- Collaborate with data scientists to preprocess data, engineer features, and validate model performance.
- Build and maintain robust data pipelines and ML infrastructure.
- Integrate deep learning models into production systems and applications.
- Troubleshoot and resolve complex issues related to deep learning models and infrastructure.
- Stay up-to-date with the latest advancements in deep learning research and techniques.
- Mentor junior developers and share best practices in software development and machine learning.
- Contribute to the design and architecture of AI/ML systems.
Requirements
- Bachelor's or Master's degree in Computer Science, Engineering, or a related quantitative field.
- 4+ years of experience in software development, with a strong focus on deep learning.
- Proficiency in Python and experience with deep learning frameworks such as TensorFlow, PyTorch, or Keras.
- Experience with data manipulation and analysis libraries (e.g., Pandas, NumPy).
- Solid understanding of machine learning principles and algorithms.
- Experience with cloud platforms (AWS, Azure, GCP) and their ML services is a plus.
- Familiarity with MLOps practices and tools for model deployment and monitoring.
- Strong analytical, problem-solving, and debugging skills.
- Excellent teamwork and communication skills.
- Experience working in an agile development environment.
Benefits
- Our client offers a competitive salary and comprehensive benefits package, including performance bonuses.
- Health, dental, and vision insurance.
- Generous paid time off and holidays.
- Opportunities for professional development, including access to cutting-edge training and conferences.
- A dynamic and collaborative work environment with a focus on innovation.
- Opportunities for career advancement within a leading technology company.
- Modern office facilities and resources.
- Team-building events and a strong company culture.
- Relocation assistance may be available for highly qualified candidates.
- Regular performance feedback and development planning.
- This on-site role in Hermosillo, Sonora, MX presents an exciting opportunity to drive innovation in deep learning.