AI Software Engineer (Python, LangChain, LLMs)

ACA Group•Durham, NC
•Hybrid

About The Position

We are seeking an AI Software Engineer to design and build intelligent applications leveraging Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), and AI agents. This role will work closely with product, engineering, and compliance teams to develop scalable AI-powered solutions that solve complex business challenges in the financial services industry. Our platform is a fully cloud-native SaaS solution that leverages AI, automation, and modern data technologies to support compliance, surveillance, testing, marketing review, and other regulatory workflows. We combine advanced AI capabilities with human expertise to deliver intelligent, reliable, and accountable solutions.

Requirements

  • 7+ years of professional software development experience with Python
  • Experience with LangChain or similar AI orchestration frameworks
  • Experience working with commercial LLMs (GPT, Claude, Gemini, Llama, DeepSeek, etc.)
  • Experience implementing Retrieval-Augmented Generation (RAG) solutions
  • Experience building and deploying AI agents
  • Strong knowledge of SQL, NoSQL, and vector databases
  • Experience with REST APIs, HTTP, SSH, and SFTP
  • Experience with AWS and/or Azure
  • Experience with application performance monitoring and observability tools (e.g., New Relic, Datadog, Dynatrace, or similar)
  • Experience with workflow/data-pipeline orchestration platforms (e.g., Airflow, Prefect, Dagster, or similar)
  • Strong software design, architecture, and problem-solving skills
  • Excellent communication and collaboration skills

Nice To Haves

  • Experience with cloud-native application development and microservices
  • Experience building enterprise SaaS applications
  • Familiarity with Docker and Kubernetes
  • Experience with CI/CD and release orchestration tools (e.g., Octopus Deploy, Azure DevOps Pipelines, Jenkins, GitHub Actions, or similar)
  • Experience within financial services, compliance, or regulatory technology
  • Experience with AI-powered search, NLP, or automation solutions

Responsibilities

  • Design and develop AI-powered applications using Python
  • Build and maintain RAG-based solutions and AI agent workflows
  • Integrate and optimize commercial LLMs such as GPT, Claude, Gemini, Llama, and DeepSeek
  • Develop APIs, services, and integrations that support AI-powered workflows
  • Design and optimize solutions using SQL, NoSQL, and vector databases
  • Collaborate with product, compliance, and engineering teams to deliver innovative solutions
  • Evaluate emerging AI technologies and recommend improvements to the platform

Benefits

  • Competitive compensation package
  • Performance-based rewards
  • Medical coverage
  • Dental coverage
  • 401(k) plans
  • Wide range of paid time off options
  • Flexible work environment
  • Paid time off for designated ACA Paid Holidays
  • Summer Fridays
  • Personal/Family Care leave
  • Other leaves of absence
  • Student Debt Forgiveness
  • Pet Insurance
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service