Lead Software Engineer - AI, Java/Python
Core
Lead Software Engineer designing, building, and operating agentic AI systems and full-stack web applications for JPMorganChase.
Role type
Senior IC Lead Software Engineer (Agentic AI & Full-Stack)
Builds
Agentic solutions (execution, sandboxing, memory, retrieval), full-stack web apps (Next.js), and secure AI workflows.
Domain
Financial Services / Artificial Intelligence / Machine Learning
Deliverable
production ML models | product features
Required skills
System design, Python, React/Next.js, LLM-powered system development, RAG architectures, Kubernetes, Terraform, Docker, Agent protocols (A2A/MCP), Secure code execution, Infrastructure as Code, Financial services IT knowledge
Preferred skills
Graph RAG, Multi-agent orchestration, Agent memory (episodic/semantic), Sandbox environments (Firecracker/Kata/gVisor), LLM evaluation frameworks
Technologies
Python, Java, TypeScript, React, Next.js, Kubernetes, Docker, Terraform, LLM, RAG, Vector Databases, A2A, MCP, Firecracker, Kata, gVisor
Responsibilities
Design and develop agentic solutions end-to-end including sandboxing and memory layers; Build and maintain full-stack web applications using the Salt Design System; Review and debug code; Promote enterprise AI-assisted engineering practices; Automate remediation of recurring issues; Lead communities of practice and mentor senior engineers.
Seniority
Senior, hands-on IC with leadership responsibilities