CrawlJobs Logo

Python Software Engineer - Generative AI Products and Platform

India, Pune · Job Posted April 11, 2026
Apply Position
Job Link Share

Job Description

Lead Python Software Engineer (Python, Node.js, GenAI) - Generative AI Products and Platform - Vice President - C13 – Pune. This is your chance to build the foundational backend systems for 'Citi Assist', a Generative AI assistant that will reach every Citi employee globally. You will join us on the ground floor, becoming a core builder on a high-visibility platform that sets the standard for how a global bank adopts this technology safely and at scale.

Job Responsibility

  • Build, code, and deliver as a core contributor to our Python backend
  • Own features end to end
  • Build with safety and security in mind
  • Be a great teammate
  • Live our engineering craftsmanship
  • Take initiative and communicate clearly

Requirements

  • 10-15 years of strong Development engineering experience using Python, TypeScript, React, Next.js, Node.js
  • Deep, hands-on experience building, deploying, and maintaining production-grade Python services
  • Comfort with deploying and managing applications in containerized environments (Kubernetes experience)
  • Practical experience with CI/CD pipelines and a belief in automating everything
  • Solid experience working with relational databases like Postgres
  • Direct experience with Generative AI concepts, LLMs, or related personal/professional projects
  • A security-conscious mindset
  • A firm grasp of software design patterns and a belief in writing clean, testable, and maintainable code

Nice to have

  • Experience with other languages like TypeScript, Go, or Java
  • Experience with data pipelines and ETL tools such as Apache Airflow and Dagster

Looking for more opportunities?

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

Similar Jobs for

Python Software Engineer - Generative AI Products and Platform

8 matching positions

Senior Software Engineer, AI

As a Senior AI Engineer on our Core AI team, you will be a cornerstone of FloQas...
Location
Location
India , Pune
Salary
Salary:
Not provided
floqast.com Logo
FloQast
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of professional software engineering experience
  • 3+ years focused on building backend for production applications
  • Mastery of Python
  • Familiarity with some AI application frameworks, context engineering, and scalable system design for AI products
  • Expertise in designing products that integrate with multiple technologies, APIs, and data sources in cloud-native environments (AWS preferred)
  • Strong desire to develop deep hands-on experience with LLM APIs, retrieval-augmented generation (RAG), conversational AI, document processing, and MCP integrations
  • Proven ability to lead tech product initiatives, establish technical standards and communicate complex system designs to both technical and business stakeholders
Job Responsibility
Job Responsibility
  • Architect and lead development of production AI products including intelligent chatbots, document processing systems, and agentic workflows using Python and modern AI frameworks
  • Design and implement our centralized AI platform including model routing, provider management, vector search, and AI application frameworks with seamless MCP (Model Context Protocol) integrations
  • Build scalable AI products that integrate with diverse technologies including accounting systems, document repositories, and external APIs while maintaining robust monitoring and observability
  • Master context engineering and system design for AI applications, ensuring optimal information retrieval, context assembly, and multi-turn conversation management
  • Collaborate with Product, Engineering, and Security teams to ensure AI products are robust, compliant, and aligned with business objectives in the regulated accounting space
  • Provide technical leadership and mentorship to the growing AI team, establishing best practices for AI product development, deployment, and governance
  • Fulltime
Read More
Arrow Right

Staff Software Engineer, Core AI

As a Staff AI Engineer on our Core AI team, you will be a cornerstone of FloQast...
Location
Location
United States , San Jose
Salary
Salary:
164000.00 - 246000.00 USD / Year
floqast.com Logo
FloQast
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of professional software engineering experience
  • 4+ years focused on building backend for production applications
  • Mastery of Python
  • Familiarity with some AI application frameworks, context engineering, and scalable system design for AI products
  • Expertise in designing products that integrate with multiple technologies, APIs, and data sources in cloud-native environments (AWS preferred)
  • Strong desire to develop deep hands-on experience with LLM APIs, retrieval-augmented generation (RAG), conversational AI, document processing, and MCP integrations
  • Proven ability to lead tech product initiatives, establish technical standards and communicate complex system designs to both technical and business stakeholders
Job Responsibility
Job Responsibility
  • Architect and lead development of production AI products including intelligent chatbots, document processing systems, and agentic workflows using Python and modern AI frameworks
  • Design and implement our centralized AI platform including model routing, provider management, vector search, and AI application frameworks with seamless MCP (Model Context Protocol) integrations
  • Build scalable AI products that integrate with diverse technologies including accounting systems, document repositories, and external APIs while maintaining robust monitoring and observability
  • Master context engineering and system design for AI applications, ensuring optimal information retrieval, context assembly, and multi-turn conversation management
  • Collaborate with Product, Engineering, and Security teams to ensure AI products are robust, compliant, and aligned with business objectives in the regulated accounting space
  • Provide technical leadership and mentorship to the growing AI team, establishing best practices for AI product development, deployment, and governance
What we offer
What we offer
  • Medical
  • Dental
  • Vision
  • Family Forming benefits
  • Life & Disability Insurance
  • Unlimited Vacation
  • Fulltime
Read More
Arrow Right

Sr. Principal Software Engineer - Applied AI

We are looking for a Principal Software Engineer to join our growing Applied AI ...
Location
Location
United States , Seattle
Salary
Salary:
277391.00 - 342391.00 USD / Year
highspot.com Logo
Highspot
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2+ years of experience in Generative AI and Agentic AI systems, including LLMs, context engineering, and modern vector-based retrieval systems
  • 8+ years working as a professional software developer
  • A great understanding of Generative AI systems, best practices and experience in shipping Agentic AI into distributed, data-intensive production systems
  • Experience developing and operating Cloud services at enterprise scale
  • Strong programming skills in Java, Python, C#, Typescript or equivalent programming languages
  • Great collaboration with teams with different backgrounds/expertise/functions
  • Expertise in full product lifecycle
  • technical designs, fast shipping, iterative implementation, and successful product launches
  • Experience and passion for mentoring and encouraging collaborative teams
  • Experience in cultivating a strong engineering culture in an agile environment
Job Responsibility
Job Responsibility
  • Apply Generative AI to solve hard unsolved challenges in the application of Agentic AI to real-world business challenges
  • Work with a team of Applied AI engineers that works at the bleeding edge of Generative AI to solve high-impact business challenges
  • Grow, coach, build and scale talent on the Applied AI team
  • Drive operational excellence to achieve enterprise-grade scale, reliability, security, cost-efficiency and performance
  • Drive technical direction for building a safe, scalable and reliable Agentic AI platform for all of Highspot
  • Communicate complex concepts and the results of analyses in a clear and effective manner to technical and non-technical audiences
  • Collaborate with other team members and cross-functionally to share knowledge and discuss initiatives
What we offer
What we offer
  • Comprehensive medical, dental, vision, disability, and life benefits
  • Health Savings Account (HSA) with employer contribution
  • 401(k) Matching with immediate vesting on employer match
  • Flexible PTO
  • 8 paid holidays and 5 paid days for Annual Holiday Week
  • Quarterly Recharge Fridays (paid days off for mental health recharge)
  • 18 weeks paid parental leave
  • Access to Coaches and Therapists through Modern Health
  • 2 volunteer days per year
  • Commuting benefits
  • Fulltime
Read More
Arrow Right

AI-First Software Engineer

Planet DDS is a dynamic and rapidly growing dental SaaS company transforming how...
Location
Location
United States , Irvine
Salary
Salary:
200000.00 - 250000.00 USD / Year
planetdds.com Logo
Planet DDS
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Science, Artificial Intelligence, Machine Learning, or a closely related discipline
  • 3+ years of experience in AI and machine learning, with a focus on code generation and software development
  • Hands-on with AI-powered tools (Claude Code, Cursor, Codex, Figma, MCP, v0.app, etc.)
  • Strong understanding of software development principles
  • Proficiency with C#, .NET, OpenAPI, Python, PyTorch, Docker, Git, Microservices, Azure DevOps, CI/CD, data handling, and databases like Postgres, MS SQL Server
  • Proficiency in at least one cloud platform like Azure, AWS or GCP
  • Proficiency with datasets / databases and understanding of the SDLC cycle
  • Strong problem-solving skills, creativity, curiosity, and a passion for innovation
  • Comfortable working in fast-moving, ambiguous environments where experimentation is valued
Job Responsibility
Job Responsibility
  • Application Development: AI-first development of applications using AI coding tools, AI agents and low-code platforms where they accelerate velocity
  • Integration: Integrate AI-driven and low-code solutions with existing systems and databases, ensuring seamless functionality
  • Customization: Use AI code generation to extend solutions when custom functionality is needed
  • Collaboration: Work closely with product managers, and other stakeholders to gather requirements and deliver solutions, whereas prototypes help shape product strategy and leadership decisions
  • Continuous Improvement: Stay updated with the latest advancements in AI and machine learning and continuously improve AI code generation processes and methodologies
  • Communication: Effective communication skills to explain complex programming or AI concepts to technical and non-technical audiences
  • Fulltime
Read More
Arrow Right

Ai-first Software Engineer

Join our dynamic Innovation team, where we experiment with AI-first development ...
Location
Location
United States , Irvine
Salary
Salary:
200000.00 - 250000.00 USD / Year
planetdds.com Logo
Planet DDS
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Science, Artificial Intelligence, Machine Learning, or a closely related discipline
  • 3+ years of experience in AI and machine learning, with a focus on code generation and software development
  • Hands-on with AI-powered tools (Claude Code, Cursor, Codex, Figma, MCP, v0.app, etc.)
  • Strong understanding of software development principles
  • Proficiency with C#, .NET, OpenAPI, Python, PyTorch, Docker, Git, Microservices, Azure DevOps, CI/CD, data handling, and databases like Postgres, MS SQL Server
  • Proficiency in at least one cloud platform like Azure, AWS or GCP
  • Proficiency with datasets / databases and understanding of the SDLC cycle
  • Strong problem-solving skills, creativity, curiosity, and a passion for innovation
  • Comfortable working in fast-moving, ambiguous environments where experimentation is valued
Job Responsibility
Job Responsibility
  • Application Development: AI-first development of applications using AI coding tools, AI agents and low-code platforms where they accelerate velocity
  • Integration: Integrate AI-driven and low-code solutions with existing systems and databases, ensuring seamless functionality
  • Customization: Use AI code generation to extend solutions when custom functionality is needed
  • Collaboration: Work closely with product managers, and other stakeholders to gather requirements and deliver solutions, whereas prototypes help shape product strategy and leadership decisions
  • Continuous Improvement: Stay updated with the latest advancements in AI and machine learning and continuously improve AI code generation processes and methodologies
  • Communication: Effective communication skills to explain complex programming or AI concepts to technical and non-technical audiences
  • Fulltime
Read More
Arrow Right

Ai-first Software Engineer

Join our dynamic Innovation team, where we experiment with AI-first development ...
Location
Location
United States , Seattle
Salary
Salary:
200000.00 - 250000.00 USD / Year
planetdds.com Logo
Planet DDS
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Science, Artificial Intelligence, Machine Learning, or a closely related discipline
  • 3+ years of experience in AI and machine learning, with a focus on code generation and software development
  • Hands-on with AI-powered tools (Claude Code, Cursor, Codex, Figma, MCP, v0.app, etc.)
  • Strong understanding of software development principles
  • Proficiency with C#, .NET, OpenAPI, Python, PyTorch, Docker, Git, Microservices, Azure DevOps, CI/CD, data handling, and databases like Postgres, MS SQL Server
  • Proficiency in at least one cloud platform like Azure, AWS or GCP
  • Proficiency with datasets / databases and understanding of the SDLC cycle
  • Strong problem-solving skills, creativity, curiosity, and a passion for innovation
  • Comfortable working in fast-moving, ambiguous environments where experimentation is valued
Job Responsibility
Job Responsibility
  • AI-first development of applications using AI coding tools, AI agents and low-code platforms where they accelerate velocity
  • Integrate AI-driven and low-code solutions with existing systems and databases, ensuring seamless functionality
  • Use AI code generation to extend solutions when custom functionality is needed
  • Work closely with product managers, and other stakeholders to gather requirements and deliver solutions, whereas prototypes help shape product strategy and leadership decisions
  • Stay updated with the latest advancements in AI and machine learning and continuously improve AI code generation processes and methodologies
  • Effective communication skills to explain complex programming or AI concepts to technical and non-technical audiences
  • Fulltime
Read More
Arrow Right

Intermediate Software Engineer SRE – AI

At PointClickCare our mission is simple: to help providers deliver exceptional c...
Location
Location
Canada , Mississauga
Salary
Salary:
115000.00 - 128000.00 CAD / Year
pointclickcare.com Logo
PointClickCare
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years' experience in software engineering
  • Experience with SRE principles
  • Experience with AI/ML in production environments
  • A passion for automation, intelligent systems, and operational excellence
  • Strong debugging, problem-solving, and system design skills
  • Languages: Python, Java, Bash, Terraform
  • Platforms: Azure, Kubernetes, Docker
  • Tools: Datadog, Prometheus, AppDynamics, ELK, GitHub Actions
  • ML/AI: MCP framework, AI agents, Vector store, Agent orchestration (LangChain), RAG
  • CI/CD: Jenkins, ArgoCD, Spinnaker
Job Responsibility
Job Responsibility
  • Build ML-based anomaly detection and pattern recognition systems
  • Enhance telemetry with smart tagging and metadata for better AI insights
  • Develop event-driven workflows and self-healing systems using AI triggers
  • Automate incident response with generative AI and custom AI agent orchestration
  • Use time-series forecasting and predictive modelling to anticipate failures
  • Optimise infrastructure with AI-powered autoscaling and cost-aware resource allocation
  • Build scalable, fault-tolerant systems in a cloud-native environment
  • Participate in on-call rotations and lead incident response for critical systems
  • Skilled in API integration for streamlined data exchange and system connectivity
  • Run internal AIOps workshops and help teams adopt AI maturity models
What we offer
What we offer
  • Benefits starting from Day 1
  • Retirement Plan Matching
  • Flexible Paid Time Off
  • Wellness Support Programs and Resources
  • Parental & Caregiver Leaves
  • Fertility & Adoption Support
  • Continuous Development Support Program
  • Employee Assistance Program
  • Allyship and Inclusion Communities
  • Employee Recognition … and more
  • Fulltime
Read More
Arrow Right

Senior Software Engineer – AI

NStarX is seeking a highly skilled Senior Software Engineer – AI with a strong f...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
nstarxinc.com Logo
NStarX
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or Master’s degree in Computer Science, Machine Learning, Data Science, or a related field (PhD is a plus)
  • 9+ years of experience in AI/ML engineering or related roles
  • 3+ years of experience in Generative AI with team leadership responsibilities
  • Proven track record of production-grade ML and GenAI model development and deployment
  • Programming: Python (preferred)
  • GenAI Frameworks: Hugging Face Transformers, Diffusers, LangChain, TGI
  • Serving & Inference: FastAPI, gRPC, NVIDIA Triton, TorchServe
  • Cloud Platforms: AWS (SageMaker, EKS), GCP (Vertex AI, GKE), Azure (Azure ML, AKS)
  • MLOps & DevOps: Kubeflow, MLflow, GitHub Actions, Jenkins, Helm, Terraform
  • Optimization Techniques: Model quantization, distillation, pipeline and tensor parallelism
Job Responsibility
Job Responsibility
  • Design, develop, and deploy machine learning models and AI algorithms to address complex business challenges
  • Lead and mentor a team of AI/ML engineers, ensuring quality and scalability in solution design and implementation
  • Collaborate closely with cross-functional teams including data scientists, software engineers, product managers, and UX designers
  • Lead the development and deployment of Generative AI applications across text, code, image, and audio modalities using state-of-the-art LLMs
  • Design and implement CI/CD pipelines for the GenAI model lifecycle including training, validation, packaging, and deployment
  • Apply best practices for model performance tuning, cost optimization, and scalable deployment in cloud and hybrid environments
  • Develop prompt engineering, fine-tuning strategies (LoRA, QLoRA, PEFT), and evaluation protocols tailored to business use cases
  • Stay current with emerging trends in AI, ML, and Generative AI and drive adoption across teams
  • Document processes, model architectures, and deployment strategies for traceability and knowledge sharing
  • Work closely with cross-functional teams to gather requirements and deliver high-quality solutions
What we offer
What we offer
  • Competitive salary aligned with market standards
  • Opportunities for professional development and skill enhancement
  • A collaborative and innovative work environment
  • Fulltime
Read More
Arrow Right