Taro Logo

Senior Machine Learning Engineer

BBVA is a global company with over 160 years of history, operating in more than 25 countries serving over 80 million customers.
Machine Learning
Senior Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
AI · Finance

Description For Senior Machine Learning Engineer

BBVA, a global financial institution with over 160 years of history and presence in more than 25 countries, is seeking a Senior Machine Learning Engineer to join their team. This role is perfect for an experienced ML engineer who wants to work at the intersection of AI and banking, serving over 80 million customers worldwide.

The position involves working within teams building AI-driven products, collaborating closely with Data Scientists to scale and strengthen AI models for production software systems. The ideal candidate will have strong expertise in Python and various AI frameworks like scikit-learn and TensorFlow, combined with a solid foundation in statistics, probability, calculus, and linear algebra applied to data science and AI.

Key responsibilities include redesigning and optimizing existing models for cloud environments, fine-tuning large language models, and managing the complete ML model lifecycle. The role requires expertise in both technical implementation and strategic thinking, ensuring AI solutions align with business objectives while maintaining optimal performance and cost-efficiency.

BBVA offers an attractive benefits package including superior banking benefits, life insurance, extended parental leave, and retirement plans. The company promotes a diverse and inclusive work environment, actively supporting equal opportunities regardless of background. With over 121,000 professionals worldwide working in multidisciplinary teams, BBVA provides an excellent opportunity for career growth in a dynamic, global organization at the forefront of financial technology innovation.

This hybrid position is based in Mexico City, requiring 3+ years of experience in ML model productionization and strong programming skills. The role offers the chance to work on cutting-edge AI technologies while contributing to the transformation of digital banking services.

Last updated 5 days ago

Responsibilities For Senior Machine Learning Engineer

  • Redesign and optimize existing models to improve performance and scalability in cloud environments
  • Fine-tune large language models ensuring alignment with specific business objectives
  • Deploy models in production and ensure optimal performance
  • Work closely with data scientists, data developers and business stakeholders to integrate AI solutions into the platform
  • Apply optimization and scaling techniques to improve processing capacity and reduce operational costs in cloud platforms
  • Manage the complete ML model lifecycle from development to production

Requirements For Senior Machine Learning Engineer

Python
Java
  • Bachelor's degree in Computer Systems or related field
  • Minimum 3 years experience in programming languages preferably Python, Scala or Java with solid programming foundations
  • Minimum 3 years experience productionizing ML models
  • Knowledge of application architecture and distributed computing
  • Knowledge of Data Analytics and Machine Learning
  • Knowledge of Continuous Integration: DevOps: GIT, Jenkins
  • Advanced SQL knowledge
  • Understanding of statistics, probability, calculus and linear algebra applied to data science and artificial intelligence

Benefits For Senior Machine Learning Engineer

Medical Insurance
Parental Leave
Vision Insurance
Dental Insurance
401k
  • Banking benefits superior to legal requirements
  • Life insurance
  • Superior vacation package
  • Retirement plan
  • Growth opportunities
  • Extended parental leave for mothers and fathers
  • Exclusive employee promotions
  • Exclusive employee loans
  • Sports club membership
  • Participation in banking games

Interested in this job?

Jobs Related To BBVA Senior Machine Learning Engineer