Gen AI and ML Engineer
barclays
Job Description
-
Own the end-to-end product lifecycle for Generative AI, Agentic AI, AI/ML solutions, from design to deployment.
-
Act as a bridge between business and technology teams, ensuring alignment of requirements and technical specifications.
-
Enable data-driven insights and AI-powered automation for Conversational AI, GenAI, and ML use cases.
-
Design & Implement Agentic, GenAI Solutions: Build robust Generative AI and Agentic AI applications using AWS Bedrock, SageMaker, and other AWS ML services.
-
Develop LLM bases Use Cases: Architect and implement LLM based use cases like RAG, Summarization, data analysis etc. for enterprise-scale applications.
-
LLM Finetuning & Evaluation: Fine-tune, evaluate, and optimize Large Language Models (LLMs) for performance, accuracy, and safety.
-
Integration & Collaboration: Work closely with product managers, engineers, and UX teams to embed AI capabilities into business workflows.
-
Strong proficiency in Python around Agentic, GenAI and framework such as LangChain, LangGraph, CrewAI, Langfuse etc.
-
Hands-on experience with AWS ML ecosystem (Bedrock, SageMaker, Lambda, API Gateway).
-
Deep understanding of AI Agents, Agentic architecture, Generative AI, LLMs, NLP, and Conversational AI.
-
Deep understanding of Prompt engineering and Prompt management, refining and optimizing prompts to enhance the outcomes of Large Language Models (LLMs).
-
Experience with Database technologies like SQL, NoSQL and vector databases (e.g., DynamoDB, PGVector, CromaDB, FAISS etc.)
-
Proficiency with developing solutions on cloud platform preferably AWS platform.
-
Good Engineering experience with large-scale AI/ML systems.
Some other highly valued skills include:
-
Knowledge of REST APIs, JSON/XML, CI/CD tools (Jenkins), and cloud-native architectures.
-
Strong communication and stakeholder management skills.
-
Ability to lead technical teams and mentor junior developers.
-
Ability to lead mid-size technical teams and mentor junior developers.
-
Bachelor’s degree in computer science, Information Technology or Engineering is required.
You may be assessed on the key critical skills relevant for success in role, such as risk and controls, change and transformation, business acumen, strategic thinking and digital and technology, as well as job-specific technical skills.
The successful candidate will be based in Bengaluru.
Purpose of the role
To manage product development UX and set the strategic direction. Provide support to the bank's senior management team, and to manage product development risk across the organisation.
Accountabilities
- Development of strategic direction for product development UX, including the implementation of up to date methodologies and processes.
- Management of product development UX initiatives, including oversight of colleagues and their performance, implementation of departmental goals and objectives, oversight of department efficiency and effectiveness. .
- Relationship management of product development UX stakeholders, including identifying relevant stakeholders, and maintenance of the quality of external third party services.
- Development and implementation of policies and procedures for product development UX.
- Management of product development UX risk, including identification of potential risks, development of strategies to mitigate those risks, and maintenance of alignment between the bank’s product development UX and compliance functions. .
- Monitoring the financial performance of the product development UX department, including revenue, profitability, and cost control.
- Conducting thorough market research to understand market trends, competitive landscape, and regulatory changes to identify market opportunities.
Assistant Vice President Expectations
- To advise and influence decision making, contribute to policy development and take responsibility for operational effectiveness. Collaborate closely with other functions/ business divisions.
- Lead a team performing complex tasks, using well developed professional knowledge and skills to deliver on work that impacts the whole business function. Set objectives and coach employees in pursuit of those