CrawlJobs Logo

Lead Python and Generative AI Engineer

Canada, Mississauga Employment contract 120800.00 - 170800.00 USD / Year · Job Posted June 30, 2026
Apply Position
Job Link Share

Job Description

We're searching for a highly skilled and experienced senior engineer and Python expert to lead the design and development of the various AI-related technologies as part of Services Tech AI team. The ideal candidate has an excellent track record in high-scale engineering products and specifically AI solutions. In this role, you'll be a key player in driving innovative AI projects throughout the bank.

Job Responsibility

  • Lead the design, development, and maintenance of highly complex Python-based GenAI platforms, applications, services, and supporting infrastructure to ensure seamless operation, scalability, and integration of AI capabilities across various Citi business units
  • Engage with data science, technical, and business stakeholders to define and design overall architecture for key use-cases, specifically focusing on Python-based solutions for our lines of business
  • Drive the deployment of new GenAI products and process improvements, working with internal and external partners to design, validate, and deliver solutions with commercial benefit for Citi, with a strong emphasis on robust Python implementations
  • Resolve high-impact technical and business problems, leading projects through in-depth evaluation of complex GenAI business processes, system architecture, and industry standards, providing innovative Python-driven solutions
  • Provide expert guidance and advanced knowledge in Python-based programming, ensuring platform design adheres to architectural blueprints and best practices for generative models
  • Develop and enforce robust Python coding standards, testing methodologies, debugging practices, and implementation strategies for enterprise-grade solutions, leveraging an advanced understanding of system flow
  • Manage multiple concurrent initiatives and projects of varying sizes and complexity, engaging with external vendors and startups for joint initiatives and exploration of new directions, particularly those involving Python-based technologies
  • Cultivate a comprehensive understanding of how business, architecture, and infrastructure integrate within the GenAI ecosystem at Citi to achieve strategic goals
  • Serve as an advisor and coach to mid-level developers and analysts specializing in Python and GenAI technologies, fostering skill development and effective work allocation
  • Collaborate with Citi's Risk and Control teams to ensure best practices are followed regarding governance, risk management, standardization, and tooling for Python-based GenAI systems

Requirements

  • 10+ years of experience in the software industry, with a strong emphasis on building enterprise software
  • 6+ years of relevant experience in developing and implementing scalable and robust Python-based platforms for AI-driven applications and systems using salient Python libraries (e.g., FastAPI, Flask, Django, Pandas, NumPy, Prefect, Scikit-learn, Hugging Face)
  • 5+ years of experience delivering complex Python-based solutions and services (e.g., backend services, APIs) into production
  • Demonstrated experience in managing and implementing successful projects of varying sizes and complexities
  • Proven understanding of Generative AI systems, AIOps, and application monitoring/evaluation
  • Experience with cloud architectures, with specific experience in public cloud offerings
  • Strong passion and proven hands-on experience integrating with AI/ML technologies, particularly using Python
  • Experience with software development agents, agile development, CI/CD pipelines, software testing, and code reviews
  • Ability to quickly learn new technologies, adjust priorities, influence highly skilled engineering teams, and guide technology decisions
  • Demonstrated leadership and project management skills
  • Excellent communication and documentation skills, with the ability to communicate clearly and concisely, both written and verbal
  • Strong analytical, problem-solving skills, and a strategic mindset
  • Bachelor's degree/University degree or equivalent experience is required

Nice to have

Experience in the financial industry is a significant advantage

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Lead Python and Generative AI Engineer

8 matching positions

Lead Generative AI Engineer Manager

We are seeking a highly skilled Lead GenAI Engineer Manager to join the Citi Inn...
Location
Location
Canada , Mississauga
Salary
Salary:
145100.00 - 217700.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years' experience in the software industry, with proven success in a senior position such as Principal Engineer or Architect
  • 3+ years' experience serving as a people manager
  • Highly experienced in delivering complex technical solutions to production, preferably within the Python and AI/ML ecosystem
  • Proficiency in programming languages such as Python
  • Passion for and proven hands-on experience integrating with AI/ML technologies
  • Experience with cloud architectures and public cloud offerings
  • A strong and diverse technical background, with the ability to quickly learn new technologies and influence highly skilled engineering teams
  • Excellent communication, leadership, and organizational abilities
  • Excellent analytical and problem-solving skills with the ability to think strategically
  • Experience in the financial industry is a major advantage
Job Responsibility
Job Responsibility
  • Lead the end-to-end development of highly complex AI solutions, infrastructure, and architecture
  • Lead and guide a team of engineers and data scientists, reviewing designs and code to uphold the highest levels of engineering standards
  • Translate ambiguous product or business problems into clear technical direction, defining success metrics for engineering and data science teams
  • Design robust model architectures, retrieval strategies, prompting/orchestration layers, and evaluation frameworks that meet product, reliability, and scalability requirements
  • Engage with data-science, technical, and business stakeholders to define and architect solutions for key use-cases across our lines of business
  • Actively contribute to software development, both as a hands-on coder and as a reviewer
  • Build and maintain core Python-based Generative AI components, including RAG pipelines, model wrappers, orchestration logic, and data loaders using FastAPI, ADK, and internal libraries
  • Ensure robust error handling, observability, and test coverage across all codebases
  • Manage executive stakeholder relationships in technology, acting as a partner and trusted advisor
  • Manage multiple concurrent initiatives and projects of varying sizes and complexity
  • Fulltime
Read More
Arrow Right

Lead Application Development Engineer, Generative AI Products - Senior Vice President

This is your chance to build the foundational systems for 'Citi Assist', a Gener...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven experience leading technical projects and mentoring other engineers
  • Deep, hands-on experience building, deploying, and maintaining production-grade backend services
  • Strong proficiency in at least one backend language (Python, Java, Go, or TypeScript/Node.js)
  • Experience architecting and designing scalable, distributed systems
  • A firm grasp of software design patterns and a commitment to writing clean, testable, and maintainable code
  • Strong experience with containerised environments (we use OpenShift, but Kubernetes experience transfers well)
  • Practical experience with CI/CD pipelines and a belief in automating things
  • Solid experience working with relational databases like Postgres
  • A hands-on technical leader
  • A pragmatic builder
Job Responsibility
Job Responsibility
  • Lead, code, and deliver
  • Own critical systems
  • Shape our technical direction
  • Champion safety and security
  • Be a force multiplier
  • Communicate with purpose
What we offer
What we offer
  • Global benefits (general reference only, no specific list provided)
  • Fulltime
Read More
Arrow Right
New

Principal Engineer - Technical Lead (Gen AI and MACH Architecture)

At AKQA, we believe in the imaginative application of art and science to create ...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
akqa.com Logo
AKQA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum three years' experience with Generative AI, including proven experience shipping at least one AI solution to production in an enterprise context (beyond prototypes or sandbox experiments)
  • AI architecture for experience platforms: system design for intelligent products and services, including RAG, GraphRAG, agent orchestration and proximity / relevance evaluation
  • Hands-on implementation with Vercel AI SDK, Vercel AI Cloud and agentic cloud patterns for production AI experiences
  • AI content and data engineering: ingestion, cleansing, transformation, embedding, indexing and retrieval pipeline design
  • Integration across cloud AI services (e.g. GCP + Vertex AI, Vercel AI Cloud, AWS Bedrock, Azure OpenAI) within a broader MACH and API-led landscape
  • with preference for GCP and Vercel, or suitable equivalents on AWS and Azure, and the capability to draw parallels across platforms
  • GEO and LLM optimisation: experience designing intelligent experiences and content structures optimised for generative engine discovery and LLM retrieval
  • Model fine-tuning: experience customising and fine-tuning existing models for production use cases
  • including data preparation, evaluation, versioning and deployment within enterprise governance, cost and reliability constraints
  • AI cost-value analysis, observability, governance, testing and evaluation frameworks for production systems
Job Responsibility
Job Responsibility
  • Designing, building and shipping enterprise-grade systems
  • Leading the technical direction of complex client programmes across MACH architectures and production Generative AI
  • Spanning Design to Code workflows, solution design and API contracts through to cloud infrastructure, deployment and ongoing operation
  • Owning architecture decisions, writing and reviewing production code, and mentoring engineers
  • Remaining accountable for what ships, not just what is proposed
  • Working closely with Technical Managers, cross-discipline teams and on-shore, off-shore and hybrid engineering squads
  • Occasionally supporting pre-sales scoping or technical pitches
What we offer
What we offer
  • Extensive range of benefits (explore at AKQA benefits page)
  • Hybrid working environment
  • Equal opportunity employer
  • Commitment to fostering a culture of respect
  • Fulltime
Read More
Arrow Right

Sr. Applied AI Engineer, Generative AI Applications

HBS Foundry is a new initiative at Harvard Business School that helps founders b...
Location
Location
United States , Boston
Salary
Salary:
Not provided
hbs.edu Logo
HBS
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum of seven years’ post-secondary education or relevant work experience
  • A bachelor's degree in computer science, data science, or a related field is required
  • Strong proficiency in programming languages such as Python and Java
  • Experience with AI frameworks like TensorFlow and PyTorch
  • Strong analytical and logical thinking skills to tackle complex problems
  • Ability to work effectively with cross-functional teams
  • Familiarity with cloud platforms is often beneficial
Job Responsibility
Job Responsibility
  • Lead comprehensive applications/web development for highly complex projects
  • Deliver strategic and expert coding
  • focus on overarching development strategy for a large, complex, multi-faceted application
  • May manage a number of projects simultaneously
  • Design, develop, and deploy state-of-the-art generative AI models
  • Build trust and collaboration by being present on-site and engaging directly with colleagues and various constituents
  • Develop and train AI models: Create and train machine learning models and neural networks for tasks like data analysis, natural language processing, and computer vision
  • Implement and integrate AI: Write code to integrate AI functionality into existing software and ensure seamless deployment with other systems and APIs
  • Data preprocessing: Clean, prepare, and manage large datasets to be used for training and fine-tuning models
  • Optimize performance: Design and optimize machine learning algorithms for scalability and high performance and continuously monitor and test AI systems for improvement
What we offer
What we offer
  • Generous paid time off including parental leave
  • Medical, dental, and vision health insurance coverage starting on day one
  • Retirement plans with university contributions
  • Wellbeing and mental health resources
  • Support for families and caregivers
  • Professional development opportunities including tuition assistance and reimbursement
  • Commuter benefits, discounts and campus perks
Read More
Arrow Right

Senior Engineer / Lead Engineer - Virtual Engineering - AI CFD

Senior Engineer / Lead Engineer – AI CFD will Drive AI innovation in CFD domain....
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
gm.com Logo
General Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or Masters Degree Mechanical/Automobile/Production /Mechatronics Engineering discipline or similar
  • 5+ years experience in CFD at Automotive Product Development / Manufacturing Engineering
  • 2+ years experience in implementing AI solutions in CFD
  • Should have executed at least 5+ years of Core CFD domain (from problem definition to deployment) experience
  • Strong programming skills in Python and C++ for automation and solver integration
  • Experience with ML frameworks like Pytorch, TensorFlow
  • Knowledge of surrogate modeling, reduced-order modeling (ROMs), and regression techniques
  • Experience in data handling (large-scale CFD datasets) and feature engineering(feature extraction from flow fields like velocity, pressure, turbulence quantities)
  • Strong problem-solving and analytical mindset
  • Understanding of data annotation tools and MLOps workflows
Job Responsibility
Job Responsibility
  • Collaborate with stakeholders to understand business challenges in the CFD space and solve them using API based customization and AI methodologies
  • Collect, clean, annotate, and prepare datasets for text analysis and image comparison tasks
  • Design, develop, and fine-tune AI/ML models for: Automating mesh generation, solver setup, and post-processing of CFD results
  • Building optimization pipelines for thermal and fluid systems using AI-assisted approaches
  • Evaluate, validate, and benchmark model performance using appropriate metrics
  • Deploy AI models into production environments in collaboration with IT/AI teams
  • Establish monitoring and maintenance processes to ensure model accuracy over time
  • Ensure that all AI solutions comply with organizational data security, confidentiality, and regulatory requirements
  • Document workflows, results, and lessons learned for organizational knowledge sharing
  • Stay updated on advancements in neural networks, multi-physics simulations, surrogate modelling and physics-informed learning techniques
  • Fulltime
Read More
Arrow Right

GCP AI Platform Architect / Lead AI Platform Engineer

Our client is an innovative technology company specializing in the development o...
Location
Location
Poland , Kraków
Salary
Salary:
Not provided
teamquest.pl Logo
TeamQuest Sp. z o. o.
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • GCP Expertise (verifiable - ask for production examples): GCP is their primary cloud not secondary experience alongside AWS/Azure. Production deployments across most of: Vertex AI, Cloud Run or GKE, Pub/Sub, BigQuery, Secret Manager, VPC Service Controls, IAM + Workload Identity. Has designed for GCP from scratch, not migrated from another cloud, end-to-end ownership
  • AI / Backend Engineering: Python is the primary language - production-grade service/API development, not scripting or data science only. Strong track record building distributed systems and integrating LLMs.
  • Agentic Architecture (must be production, not PoC): Hands-on production experience with at least one: LangGraph, Google ADK, CrewAI, or custom multi-agent orchestration layer. RAG pipelines shipped to production. Google ADK: candidate must be able to explain what it is, when to use it, and how it compares to LangGraph and custom orchestration. AI agent workflows, ReAct prompting, and Function Calling in production environments
  • Multi-Tenant Architecture: Has designed a multi-tenant SaaS platform end-to-end - not just contributed. Can articulate tenant isolation strategies: IAM boundary design, data isolation per tenant, VPC controls.
  • API Design & Integrations: Proven ability to create secure, high-performance APIs capable of asynchronously managing traffic and communication between multiple decoupled services.
  • Enterprise Security: Practical knowledge of data isolation in multi-tenant SaaS architectures, IAM, and securing cloud-based environments.
  • Vector Databases: Hands-on experience with semantic search and at least one of: Pinecone, Weaviate, pgvector, or Vertex Matching Engine.
Job Responsibility
Job Responsibility
  • System Architecture: Design and develop a scalable, cloud-native architecture on Google Cloud Platform (GCP) that meets enterprise security and multi-tenant data isolation requirements for a SaaS environment
  • AI Agent Orchestration: Architect and implement autonomous, multi-step AI workflows with a clear separation of agent responsibilities (retrieval, analysis, reasoning, response generation)
  • Hands-on Core Development: Actively contribute to core system development-coding orchestration logic, designing services, optimizing performance, and building secure API integrations for routing queries across internal and external agents
  • Frontend Enablement: Design the backend layer, streaming protocols, and APIs to seamlessly support and integrate with advanced conversational UIs
  • Data Management & Extensibility: Build a robust backend capable of processing qualitative and social data, ensuring the platform is easily extensible to incorporate new data sources
What we offer
What we offer
  • Attractive salary
  • Full remote work
  • Social benefits:sporto card,healthcare insurance
  • Fulltime
Read More
Arrow Right

GCP AI Platform Architect / Lead AI Platform Engineer

Our client is an innovative technology company specializing in the development o...
Location
Location
Poland , Katowice
Salary
Salary:
Not provided
teamquest.pl Logo
TeamQuest Sp. z o. o.
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • GCP Expertise (verifiable - ask for production examples): production deployments across most of: Vertex AI, Cloud Run or GKE, Pub/Sub, BigQuery, Secret Manager, VPC Service Controls, IAM + Workload Identity
  • Has designed for GCP from scratch, not migrated from another cloud, end-to-end ownership
  • AI / Backend Engineering: Python is the primary language - production-grade service/API development, not scripting or data science only
  • Strong track record building distributed systems and integrating LLMs
  • Agentic Architecture (must be production, not PoC): Hands-on production experience with at least one: LangGraph, Google ADK, CrewAI, or custom multi-agent orchestration layer
  • RAG pipelines shipped to production
  • Google ADK: candidate must be able to explain what it is, when to use it, and how it compares to LangGraph and custom orchestration
  • AI agent workflows, ReAct prompting, and Function Calling in production environments
  • Multi-Tenant Architecture: Has designed a multi-tenant SaaS platform end-to-end - not just contributed
  • Can articulate tenant isolation strategies: IAM boundary design, data isolation per tenant, VPC controls
Job Responsibility
Job Responsibility
  • System Architecture: Design and develop a scalable, cloud-native architecture on Google Cloud Platform (GCP) that meets enterprise security and multi-tenant data isolation requirements for a SaaS environment
  • AI Agent Orchestration: Architect and implement autonomous, multi-step AI workflows with a clear separation of agent responsibilities (retrieval, analysis, reasoning, response generation)
  • Hands-on Core Development: Actively contribute to core system development-coding orchestration logic, designing services, optimizing performance, and building secure API integrations for routing queries across internal and external agents
  • Frontend Enablement: Design the backend layer, streaming protocols, and APIs to seamlessly support and integrate with advanced conversational UIs
  • Data Management & Extensibility: Build a robust backend capable of processing qualitative and social data, ensuring the platform is easily extensible to incorporate new data sources
What we offer
What we offer
  • Attractive salary
  • Full remote work
  • Social benefits: sport card, healthcare insurance
  • Fulltime
Read More
Arrow Right

AI Research Engineer, VLLM (vision large language models) - Generative AI

Meta is seeking a Research Engineer to join our Llama Large Language Model (LLM)...
Location
Location
United States , Menlo Park
Salary
Salary:
217000.00 USD / Year
meta.com Logo
Meta
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
  • Masters in AI, computer science, or related technical fields
  • 3+ years of Experience holding an industry, faculty, or government researcher position
  • Publications in machine learning, computer vision, NLP, Audio
  • Experience writing software and executing complex experiments involving large AI models and datasets
  • Must obtain work authorization in the country of employment at the time of hire, and maintain ongoing work authorization during employment
Job Responsibility
Job Responsibility
  • Lead, collaborate, and execute on developing scalable and effective data curation, model development and eval systems that push forward the state of the art in multimodal reasoning and generation research
  • Work towards long-term ambitious research/development goals, while identifying intermediate milestones
  • Directly contribute to experiments, including designing experimental details, writing reusable code, running evaluations, and organizing results
  • Work with a large team
  • Mentor other team members. Play a significant role in healthy cross-functional collaboration
  • Prioritize research and development that can be applied to Meta's product development
What we offer
What we offer
  • bonus
  • equity
  • benefits
Read More
Arrow Right