AI Associate Engineer for Sales Assistant Platform Technology - Software Engineer III

JPMorgan Chase & Co.•Jersey City, NJ
•$137,750 - $185,000

About The Position

As a Software Engineer III on JPMorganChase’s Sales Assistant Technology team, you will be a seasoned member of an agile team that designs and delivers secure, stable, and scalable technology products. You will build the Markets Sales AI Platform, onboarding agentic workflows in a federated way and turning generative AI capabilities into reliable systems that improve responses to inbound client requests. The role involves developing end-to-end agentic platform capabilities, including user interfaces, orchestration, routing, memory, training grounds, and evaluation frameworks. You will design, prototype, and productionize multi-step LLM agents, apply emerging AI techniques, and improve system quality through measurable evaluation and feedback. You will collaborate with quant research, product, and engineering teams, and help establish technical direction and standards for agent design, evaluation, and safe deployment.

Requirements

  • Formal training or certification in infrastructure engineering concepts and at least 3 years of applied experience.
  • Degree in Computer Science, Data Science, Machine Learning, or a related field, or equivalent experience.
  • Strong Python coding skills and comfort owning production code.
  • Hands-on experience with AWS, ECS, Bedrock, OpenSearch, vector databases, and Postgres.
  • Familiarity with evaluation frameworks, LLM observability, or fine-tuning open-weight models.
  • Hands-on experience building with LLMs, including agent frameworks, tool use, RAG, prompt engineering, and evaluations.
  • Strong understanding of modern GenAI capabilities, failure modes, and practical mitigation strategies.
  • Strong ownership and drive, with a focus on improving broken systems through clear design principles.

Nice To Haves

  • OpenSearch, vector databases, and Postgres experience.

Responsibilities

  • Execute software design, development, and technical troubleshooting, using approaches beyond routine methods to solve technical problems.
  • Build end-to-end agentic platform capabilities, including UI, orchestration, routing, memory, training grounds, and evaluation frameworks.
  • Design, prototype, and productionize multi-step LLM agents that retrieve context and generate accurate, well-structured responses.
  • Evaluate emerging techniques such as tool use, planning, retrieval, evaluation frameworks, fine-tuning, and prompt optimization, and integrate suitable techniques into production.
  • Improve quality through evaluations, error analysis, and feedback loops that turn subjective issues into measurable fixes.
  • Partner with quant research, product, and engineering teams to understand their agents and onboard solutions to the platform in a federated way.
  • Build and maintain observable, robust, scalable, production-grade code and systems.
  • Contribute to technical direction and standards for agent design, evaluation, and safe deployment.
  • Produce architecture and design artifacts for complex applications and ensure software code meets design constraints.
  • Gather, analyze, synthesize, and visualize large, diverse datasets to support continuous improvement of software applications and systems.
  • Identify hidden problems and patterns in data and use insights to improve coding hygiene and system architecture.

Benefits

  • Comprehensive health care coverage
  • On-site health and wellness centers
  • Retirement savings plan
  • Backup childcare
  • Tuition reimbursement
  • Mental health support
  • Financial coaching
  • Competitive total rewards package, potentially including commission-based pay and/or discretionary incentive compensation for eligible roles
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service