Haystack
← Back to Jobs
Technology
KTKaizen Technologies logo

Python AI Developer

Kaizen TechnologiesIrving, TX🇺🇸United StatesPosted Oct 16, 2026

Why This Role Stands Out

This on-site Python AI Developer role at Kaizen Technologies offers a fantastic opportunity to contribute to innovative AI solutions within the dynamic banking and finance sector, fostering significant career growth. You'll thrive here if you have a strong Python background and experience in AI/ML, eager to apply your skills in a reputable company. Apply today to join a team driving technological advancements!

Quick Overview

Seniority
Mid Senior
Work mode
On Site
Location
Irving, TX, United States
Posted
Yesterday
DjangoDockerFastAPIFlaskSQLAWSMLOpsMachine LearningScikit-learnScrumAgileAzureDatabricksGPTGenerative AIGitGoogle CloudJavaKubernetesLLMPyTorchPythonRESTTensorFlow

Job Description

Role: Python AI Developer 

Location: NYC, NY/Irving, TX (Final in-person Interview mandatory)

Banking/Finance Domain is Mandatory

Fulltime

JD:

  • 8 years of software development experience, with strong hands-on experience in Python and relevant experience in AI/ML or Generative AI.
  • Strong programming experience with Python, REST APIs, JSON, and object-oriented programming.
  • Hands-on experience developing Generative AI applications using LLMs.
  • Strong understanding of LLMs, prompt engineering, embeddings, vector databases, RAG, and context management.
  • Experience with LangChain, LlamaIndex, Semantic Kernel, or equivalent LLM orchestration frameworks.
  • Experience with AI/ML frameworks such as PyTorch, TensorFlow, Scikit-learn, or equivalent.
  • Experience with vector databases such as Pinecone, Azure AI Search, FAISS, Weaviate, or Chroma.
  • Experience working with Azure/AWS/Google Cloud Platform AI and cloud services, preferably Azure OpenAI in an enterprise environment.
  • Good understanding of ML lifecycle, model evaluation, AI/LLM evaluation techniques, and MLOps concepts.
  • Experience with SQL, databases, data processing, and integration with enterprise data sources.
  • Understanding of AI security, responsible AI, data privacy, and governance.
  • Familiarity with Git, CI/CD, Docker, Kubernetes, and Agile/Scrum practices.
  • Strong analytical, problem-solving, communication, and collaboration skills.
  • Experience in Banking services or other regulated environments is a plus

Role: Python GenAI Developer 

Location: Tampa, FL/Irving, TX (Local Profiles Preferred)
Fulltime - In person interview

Candidates with relevant certifications are preferred. Candidates without the preferred certification must complete a Karat interview. However, candidates who completed a Karat interview for CITI within the last 30 days are ineligible for further processing.

Certifications:

1) Databricks Certified Generative AI Engineer Associate
2) Google Cloud Professional Machine Learning Engineer
3) NVIDIA Certified Professional – Agentic AI (NCP-AAI)
4) AWS Certified AI Practitioner

We are seeking a highly skilled and experienced Lead Software Engineer to join our team. In this role, you will lead the design and development of scalable, API-driven solutions leveraging modern technology stacks and Generative AI capabilities. You will collaborate closely with cross-functional teams to deliver innovative solutions that meet client requirements, timelines, and budgets.

Key Responsibilities:

  • Design and implement scalable software solutions using modern technology stacks. In-depth knowledge and hands-on experience with Python frameworks like Django, Flask, FastAPI, or others depending on the specialization.
  • Develop and integrate APIs for Gen AI orchestration and data analytics workflows.
  • Integrate popular Large Language Models (LLMs) such as OpenAI GPT, PaLM 2, Dolly, Claude 2, Cohere, etc., via API endpoints.
  • Apply prompt engineering techniques and implement LLM agents (e.g., LangChain).
  • Work with vector databases like Pinecone, Chroma, or FAISS for advanced AI solutions.
  • Conduct rapid experiments to evaluate new LLM versions and features.
  • Collaborate with Gen AI leads and other team members to deliver high-quality solutions.
  • Perform basic data engineering tasks to load structured and unstructured data from source systems to target data stores.
  • Debug and troubleshoot software or design issues effectively.
  • Required Qualifications:
  • Minimum 7+ years of experience in software engineering or data analytics roles.
  • Strong programming skills in Python (mandatory)or Java
  • Proven experience in building API-based scalable solutions.
  • Hands-on experience with LLM integration and prompt engineering.
  • Familiarity with modern AI frameworks and orchestration tools.
  • Preferred Skills:
  • Exposure to Gen AI platforms and advanced AI model experimentation.
  • Strong understanding of data engineering principles.
  • Excellent communication and project management skills.

Similar jobs