CrawlJobs Logo

Gen AI Python Developer

barclays.co.uk Logo

Barclays

Location Icon

Location:
India , Pune

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

Join us as a “Gen AI Python Developer" at Barclays, where you'll spearhead the evolution of our digital landscape, driving innovation and excellence. You'll harness cutting-edge technology to revolutionise our digital offerings, ensuring unapparelled customer experiences.

Job Responsibility:

  • Design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues
  • Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools
  • Ensuring that code is scalable, maintainable, and optimized for performance
  • Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives
  • Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing
  • Stay informed of industry technology trends and innovations and actively contribute to the organization’s technology communities to foster a culture of technical excellence and growth
  • Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions
  • Implementation of effective unit testing practices to ensure proper code design, readability, and reliability

Requirements:

  • Minimum of 8 years of overall professional experience
  • At least 1 years of experience in building enterprise-level generative AI (GenAI) applications
  • Extensive expertise in GenAI technologies, particularly in Large Language Models (LLMs) such as Amazon Bedrock
  • Deep understanding of model customization, training strategies, Retrieval-Augmented Generation (RAG), prompt engineering, and model fine-tuning, Agentic architecture
  • Comprehensive understanding of generative AI models, including large language models, diffusion models, and their practical applications
  • Developing a model customization approach and training strategy, designing, and implementing the model evaluation framework for incremental build, and evaluating models using various metrics applicable to LLM models
  • Implementing a feedback loop and conducting thorough testing and validation to ensure the desired accuracy
  • Familiarity with cloud platforms such as AWS, Azure, or Google Cloud Platform, and their respective AI/ML services
  • Monitor and evaluate the performance of generative AI models and systems
  • Implement improvements and optimizations as needed
  • Maintain comprehensive documentation of generative AI architectures, models, and processes
  • Ensure knowledge transfer and training for team members
  • Proficiency in programming languages such as Python, GenAI Library
  • Hands-on experience with containerization technologies like Docker and Kubernetes
  • Comprehensive understanding of data privacy, security, and ethical considerations in AI development

Nice to have:

  • Excellent problem-solving, analytical, and critical thinking skills, with the ability to break down complex problems and devise efficient solutions
  • Proven track record of successfully leading and delivering complex Gen AI/ML projects from inception to deployment
  • Exceptional communication and collaboration skills, with the capability to effectively convey technical concepts and ideas to both technical and non-technical stakeholders
What we offer:
  • Competitive holiday allowance
  • Life assurance
  • Private medical care
  • Pension contribution

Additional Information:

Job Posted:
January 16, 2026

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Gen AI Python Developer

Principal Product Manager, Gen AI Developer Tools

Anaconda is seeking a talented Principal Product Manager, GenAI Developer Tools ...
Location
Location
United States
Salary
Salary:
162500.00 - 282000.00 USD / Year
anaconda.com Logo
Anaconda
Expiration Date
July 01, 2026
Flip Icon
Requirements
Requirements
  • 7+ years of product management experience
  • at least 3 years focused on developer tools, infrastructure, or platform products
  • deep, hands-on experience with AI coding tools (Cursor, GitHub Copilot, Claude, etc.)
  • proven expertise in MCP (Model Context Protocol) development, A2A protocol, agentic systems, or similar AI-to-application integration technologies
  • ability to work closely with engineering teams on API design, system architecture, and implementation trade-offs
  • experience building and managing strategic technology partnerships, particularly with developer tool companies
  • track record of driving product adoption in developer communities
  • excellent written and verbal communication skills
  • deep understanding of Python ecosystem, package management, and enterprise software development workflows
  • Bachelor's degree in Computer Science, Engineering, or related field
Job Responsibility
Job Responsibility
  • Lead product strategy and roadmap for Anaconda's Agentic Environment & Package Management initiatives, including MCP (Model Context Protocol) server development and AI tool integrations
  • conduct strategic research with enterprise customers, AI tool vendors, and the open-source community
  • drive the development and launch of tools and agents that improve the quality of Python vibe-coding
  • support strategic partnerships with top AI-enabled IDEs (Cursor, VS Code, Windsurf, etc.)
  • define and execute on integration strategies that make Anaconda indispensable to AI coding workflows
  • collaborate with engineering teams to build robust APIs, SDKs, and developer tools
  • work closely with our enterprise customers in regulated industries (finance, healthcare, government) to ensure our AI infrastructure meets their security and compliance requirements
  • partner with marketing and developer relations to drive adoption among the 50+ million Python developers globally
  • measure and optimize key metrics including developer adoption, enterprise package downloads, and AI tool integration usage
  • represent Anaconda at industry conferences, with partners, and in the broader AI/ML community
What we offer
What we offer
  • Flexible Vacation Policy
  • Medical, Dental, and Vision Insurance
  • Short Term and Long Term Disability
  • Paid Parental Leave
  • Monthly Wellness Stipend
  • Employee Assistance Program and Mental Health Resources
  • annual bonus potential
  • equity participation
  • Fulltime
Read More
Arrow Right

Gen AI Solution Developer

The Markets Intelligence team focuses on developing commercial insights from int...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Advanced expertise in machine learning, deep learning, and artificial intelligence, with a proven track record of developing complex AI-driven solutions
  • Strong proficiency in Python, preferred experience in web frameworks like FastAPI or Flask
  • Proven experience building or designing chatbots (a portfolio or links to examples are highly encouraged)
  • Demonstrated ability to effectively communicate and collaborate with technical and non-technical stakeholders (e.g., Sales, Trading, MQA)
  • Markets experience highly preferred
  • Deep familiarity with prompt engineering, context window optimization, and evaluation frameworks
  • Good understanding of agentic architectures, including planning, reasoning, and multi-agent collaboration, preferred knowledge in LangChain, LangGraph etc.
  • Experience integrating chatbots or AI systems into CRM systems, websites, or mobile applications
  • Knowledge of AI/ML pipelines or data labeling processes
  • Experience in Data Analytics and its distribution via Chatbots.
Job Responsibility
Job Responsibility
  • Collaborate cross-functionally with diverse teams including Sales, Trading, Market Quantitative Analysis (MQA), and Technology to design, develop, deploy, and manage the full lifecycle of Generative AI chatbot solutions
  • Design and implement chatbot flows, scripts, and user interactions across platforms (e.g., internal messaging apps)
  • Design, implement, and optimize Retrieval-Augmented Generation (RAG) pipelines using embedding models, vector databases, and context management techniques
  • Build and utilize agentic frameworks that enable multi-step reasoning, planning, and tool orchestration for end-to-end AI workflows
  • Integrate chatbots and AI pipelines with a variety of data sources, including structured (SQL, APIs, CRMs) and unstructured (text, PDFs) back-end systems
  • Use data analysis to create better models of human behavior and other complex systems
  • Stay current with the evolving Gen AI ecosystem, including AI/ML trends and best practices in conversational design and automation.
  • Fulltime
Read More
Arrow Right

Gen AI Engineer

As a Generative AI Intern, you will join Wiremind's emerging GenAI team and work...
Location
Location
France , Paris
Salary
Salary:
Not provided
wiremind.io Logo
Wiremind
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Currently pursuing a Master's Degree in computer science or data science
  • Solid Python programming skills and experience working on structured projects
  • Experimented with LLMs (personal projects, coursework, hackathons) and eagerness to learn more
  • Good understanding of fundamental machine learning concepts and evaluation metrics
  • Curiosity about applying AI to solve real business problems in production environments
  • Strong analytical skills and enjoy iterative experimentation
  • Clear communication and ability to explain technical concepts to non-technical stakeholders
Job Responsibility
Job Responsibility
  • Design and run experiments to test different approaches for the projects
  • Prompt engineering through systematic testing and refinement
  • Develop evaluation frameworks including 'LLM-as-judge' approaches and metrics aligned with expert preferences
  • Benchmark LLM models (GPT-4, Claude, etc.) to find optimal cost/performance tradeoffs for production constraints
  • Break down complex problems into simpler, specialized sub-tasks that LLMs can handle more reliably
  • Analyze failure modes and edge cases in LLM outputs
  • Document and share your findings with the broader engineering and product teams
What we offer
What we offer
  • 1 day of remote work per week
  • A great company culture (monthly afterworks, regular meetings on technology and products, annual off-site seminars, team-building…)
  • Beautiful 900 m² offices in the heart of Paris (Bd Poissonnière)
  • A caring and stimulating team that encourages skills development through initiative and autonomy
  • A learning environment with opportunities for evolution
  • Fulltime
Read More
Arrow Right

Senior Gen AI Engineer

At Citi Innovation Labs, we’re building a variety of generative AI applications ...
Location
Location
Israel , Tel Aviv
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven Track Record: Demonstrated success in designing and deploying high-impact applications
  • Experience of leading development efforts from inception to production
  • Strategic and Analytical Mindset: Ability to approach challenges from a holistic perspective, balancing technical requirements with business goals
  • Architecture and Design Expertise: Extensive experience in system design, architectural principles, and microservices architecture
  • Ability to design fault tolerant, high-availability systems
  • Expertise with LLMs: Hands-on experience with Large Language Models and a strong interest in AI
  • Multi-Language Mastery: Extensive experience in at least two server-side languages (Python, Kotlin, Java, or Go) and the ability to switch languages use the best tool for the job
  • Inquisitive Mindset: Eager to learn, experiment, and stay updated with emerging technologies
  • Cloud Native & Kubernetes: Proven experience in developing and deploying microservice architecture applications using cloud-native tools, such as Kubernetes
  • Education: Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent industry experience
Job Responsibility
Job Responsibility
  • Lead and Design Robust Systems: Take ownership of architecture and design of applications, services and libraries, ensuring scalability, resilience, and performance at an Enterprise level
  • Set Technical Direction: Guide technical standards, best practices, and architectural frameworks to shape the development of generative AI solutions across teams
  • Mentor and Grow: Provide mentorship and coaching to less experienced developers, helping to build a high-performance team
  • Write Excellent Code: We care deeply about the craft of code—whether it’s enhancing user experience, optimizing performance, or enhancing an API design
  • Collaborate Globally: Work closely with global teammates to form a high-performing software development team
  • Drive Innovation: Identify and experiment with emerging technologies, driving the application of AI to solve challenging business problems
  • Engage with Stakeholders: Collaborate with data scientists, product owners, and project stakeholders to ensure effective delivery
  • Fulltime
Read More
Arrow Right

Gen AI Architect

We are a technology services company focused on data, analytics and intelligent ...
Location
Location
United States , New York
Salary
Salary:
Not provided
visvero.com Logo
Visvero, Inc
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven experience in investment banking or financial services
  • Extensive hands-on experience with Microsoft Azure OpenAI services
  • Strong understanding and practical experience with Retrieval-Augmented Generation (RAG)
  • Proficiency in programming languages such as Python
  • Knowledge of AI model deployment and API integration
  • Excellent problem-solving skills and ability to work in a fast-paced environment
  • Strong communication skills and ability to convey technical concepts to non-technical stakeholders
Job Responsibility
Job Responsibility
  • Design, develop, and implement Generative AI solutions tailored to investment banking needs
  • Utilize Microsoft Azure OpenAI services to build and optimize AI models
  • Apply RAG techniques to improve information retrieval and decision-making processes
  • Collaborate with cross-functional teams including AI, data science, and investment banking divisions
  • Develop prototypes and proof-of-concept models for internal stakeholders
  • Ensure compliance with data security, privacy policies, and industry regulations
  • Stay updated with the latest trends and advancements in AI, especially related to RAG and Azure OpenAI
  • Fulltime
Read More
Arrow Right

Applied AI Engineer - AI Solutions

As an Applied AI Engineer, you’ll research and utilize state-of-the-art Gen AI a...
Location
Location
United States , Redwood City; San Francisco
Salary
Salary:
172000.00 - 300000.00 USD / Year
snorkel.ai Logo
Snorkel AI
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • B.S. degree in a quantitative field such as Computer Science, Engineering, Mathematics, Statistics, or comparable degree/experience
  • 3+ years of customer-facing experience in the design and implementation of AI/ML solutions
  • Proficiency in Python, including strong grounding in software engineering fundamentals (e.g., modular design, testing, profiling, packaging) and experience with modern Python constructs and libraries for type validation and typed data modeling (e.g., pydantic), building type-safe systems (e.g., mypy), testing (e.g., pytest), packaging and environment configuration (e.g., poetry), API and service frameworks (e.g., FastAPI), serialization and structured data handling (e.g., msgspec), and orchestration tooling relevant to ML deployment (e.g., Ray, Airflow)
  • Expertise across the Applied AI stack, spanning classical ML libraries (e.g., scikit-learn), deep learning frameworks (e.g., PyTorch), foundation-model ecosystems (e.g., Hugging Face Transformers), vector/embedding tooling (e.g., FAISS), data processing frameworks (e.g., pandas, Spark), retrieval/RAG tooling (e.g., Chroma, Weaviate), synthetic dataset curation, evaluation workflows, and LLM orchestration, workflow, agent authoring tools (e.g., LlamaIndex, LangGraph, CrewAI)
  • Experience leading strategic, customer-facing initiatives and collaborating with business stakeholders to ensure ML solutions drive successful business outcomes, with a strong focus on teaching and enablement
  • Outstanding presentation skills to technical and executive audiences, whether impromptu on a whiteboard or using presentations and demos
  • Ability to work in a fast-paced environment and balance priorities across multiple projects at once
Job Responsibility
Job Responsibility
  • Partner with customers to build and deploy impactful Gen AI and machine learning solutions, from use case scoping and data exploration to model development and deployment. This may involve leveraging Snorkel Flow or designing custom approaches using state-of-the-art tools, with the goal of delivering real business value and informing the evolution of the Snorkel platform
  • Develop and implement state of the art AI systems such as retrieval-augmented generation (RAG), fine-tuning pipelines, prompt engineering recipes and agentic workflows
  • Create augmented real-world datasets and comprehensive evaluation workflows to ensure model reliability, transparency, and stakeholder trust. A data- and evaluation-first mindset is essential for success in this role
  • Forge and manage relationships with our customers’ leadership and stakeholders to ensure successful development and deployment of AI projects with Snorkel Flow
  • Collaborate closely with pre-sales Solutions and Product teams to map customer needs to existing capabilities, prioritize roadmap gaps, and guide successful project setup
  • Work with other Applied AI Engineers to standardize solutions and contribute to internal tooling and best practices
  • Lead stakeholder education on quantitative capabilities, helping them to understand the strengths and weaknesses of different approaches and what problems are best-suited for Snorkel AI
  • Serve as the voice of our customers for new AI paradigms, data science workflows, and share customer feedback to product teams
  • Conduct one-to-few and one-to-many enablement workshops to transfer knowledge to customers considering or already using Snorkel AI
  • Annual travel up to 25%
What we offer
What we offer
  • equity in the form of employee stock options
  • Fulltime
Read More
Arrow Right

Senior Software Developer

Senior Software Developer role at Hewlett Packard Enterprise focused on AI and m...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in computer science, engineering, data science, machine learning, artificial intelligence, or closely related quantitative discipline
  • Typically 4-7 years' experience
  • Deep understanding of machine learning algorithms (linear regression, decision trees, support vector machines, random forests, deep learning models, reinforcement learning)
  • Strong foundation in mathematics and statistics (linear algebra, calculus, probability theory)
  • Proficiency in programming languages such as Python, R, or Java
  • Experience with software engineering best practices and version control systems (Git)
  • Knowledge of libraries and frameworks like TensorFlow, PyTorch, sci-kit, Keras
  • Advanced knowledge in deep learning and neural network architectures
  • Proficiency in using agentic frameworks like langGraph
  • Knowledge of evaluation of traditional AI/ML and Gen-AI based applications
Job Responsibility
Job Responsibility
  • Conduct advanced research in AI and machine learning
  • Design and architect AI solutions for complex problems
  • Provide technical guidance and mentorship to junior team members
  • Work with stakeholders to translate requirements into technical solutions
  • Drive continuous improvement and innovation in AI/ML practices
  • Evaluate and integrate third-party tools or services
  • Facilitate design review sessions
  • Collaborate with engineering manager and team lead
  • Prepare and deliver presentations to stakeholders
  • Design and develop solutions to complex application problems
What we offer
What we offer
  • Health & Wellbeing benefits
  • Personal & Professional Development programs
  • Unconditional Inclusion environment
  • Comprehensive benefits suite supporting physical, financial and emotional wellbeing
  • Fulltime
Read More
Arrow Right

AI/ML Engineer

The Applications Development Intermediate Programmer Analyst is an intermediate ...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5-9 years of experience with Python, Machine Learning & exposure to Gen AI
  • Knowledge on Java will be added advantage
  • Proficiency in coding Python in building Machine Learning and developing LLM based application in a professional environment
  • Knowledge in Kofax will be a plus
  • SQL skills able to perform data interrogations is must
  • Professional experience developing Java applications
  • Develop LLM solutions for querying structured data with natural language, including RAG architectures on enterprise knowledge bases
  • Build, scale, and optimize data science workloads, applying best MLOps practices for production
  • Lead the design and development of LLM-based tools to increase data accessibility, focusing on text-to-SQL platforms
  • Train and fine-tune LLM models to accurately interpret natural language queries and generate SQL queries
Job Responsibility
Job Responsibility
  • Utilize knowledge of applications development procedures and concepts, and basic knowledge of other technical areas to identify and define necessary system enhancements, including using script tools and analyzing/interpreting code
  • Consult with users, clients, and other technology groups on issues, and recommend programming solutions, install, and support customer exposure systems
  • Apply fundamental knowledge of programming languages for design specifications
  • Analyze applications to identify vulnerabilities and security issues, as well as conduct testing and debugging
  • Serve as advisor or coach to new or lower level analysts
  • Identify problems, analyze information, and make evaluative judgements to recommend and implement solutions
  • Resolve issues by identifying and selecting solutions through the applications of acquired technical experience and guided by precedents
  • Has the ability to operate with a limited level of direct supervision
  • Can exercise independence of judgement and autonomy
  • Acts as SME to senior stakeholders and /or other team members
  • Fulltime
Read More
Arrow Right