Taro Logo

Machine Learning/Artificial Intelligence Engineer

Global financial services company providing banking, investment, and lending solutions.
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Finance

Description For Machine Learning/Artificial Intelligence Engineer

Barclays is seeking a Machine Learning/Artificial Intelligence Engineer to join their team in Pune, India. This role combines software engineering expertise with advanced AI/ML capabilities to drive innovation in their digital offerings. The position involves designing and implementing machine learning solutions, working with cutting-edge technologies like GPT and BERT, and developing GenAI applications.

As an ML/AI Engineer, you'll be responsible for the full lifecycle of machine learning projects - from data preparation and model development to deployment and monitoring. You'll work with various teams to integrate AI capabilities into products while ensuring alignment with business objectives. The role requires expertise in cloud platforms (AWS/AZURE) and modern development practices including DevOps and API development.

The position offers an opportunity to work with a leading global financial institution, contributing to innovative solutions that impact millions of customers. You'll be part of a collaborative environment that values technical excellence and continuous learning. The role requires a balance of technical expertise in ML/AI and software engineering practices, with a focus on delivering scalable, secure, and high-performance solutions.

This is an excellent opportunity for experienced ML/AI professionals who want to apply their skills in a dynamic financial services environment, working with modern technologies and contributing to meaningful projects that drive business value.

Last updated 9 days ago

Responsibilities For Machine Learning/Artificial Intelligence Engineer

  • Design, develop and improve software solutions using industry-aligned programming languages and frameworks
  • Collaborate with product managers, designers, and engineers to define requirements
  • Participate in code reviews and promote code quality
  • Implement secure coding practices and unit testing
  • Build and deploy AI/ML solutions into production environments
  • Monitor model performance and accuracy post-deployment
  • Design and implement machine learning models for predictive analytics, NLP, and computer vision
  • Collect, preprocess, and analyze large datasets
  • Monitor data management processes and system performance

Requirements For Machine Learning/Artificial Intelligence Engineer

Python
  • Experience in IT with background in Development, Machine Learning and/or Data analysis
  • Hands-on experience with NLP/AI/ML tools & technologies – GPT, BERT or other language models
  • Experience in building GenAI applications, RAG based architectures
  • Knowledge of AWS/AZURE cloud platforms
  • Experience in Model Development and deployment
  • Experience with REST services/APIs, JSON, XML, IVRs, Jenkins
  • Experience in setting up DevOps pipelines
  • Strong understanding of data preparation and analysis

Jobs Related To Barclays Machine Learning/Artificial Intelligence Engineer