JPMorgan Chase
Lead Software Engineer - Python - GenAI
Plano, TX · Full-time · Posted Oct 8, 2026
- Experience
- 5+ years of applied experience; no alternatives stated.
- Education
- Formal training or certification on software engineering concepts; no degree requirement stated.
About the job
Leads architecture and hands-on development of scalable Python services, ML platform capabilities, and production agentic AI for engineering and model-operations workflows.
What you'll do
- Architect, build, and operate secure, scalable, fault-tolerant services and reusable ML platform components.
- Productionalize ML models and pipelines for fraud detection and risk assessment, with monitoring, validation, and quality controls.
- Lead and mentor engineers in delivery, approved AI-assisted development, and safe, auditable agentic AI practices.
What they ask for
- Formal training or certification in software engineering concepts and 5+ years of applied experience, including system design, development, testing, and operational stability.
- Recent hands-on experience with large-scale distributed systems, primarily Python and modern microservices; strong REST API and service-oriented architecture experience.
- Production Kubernetes experience, messaging expertise with Kafka, MQ, or similar, and experience developing in Linux environments.
- Experience with AI/ML engineering and agentic AI services, plus responsible use of approved AI-assisted development tools and validation of their outputs.
Nice to have
- AWS certifications or working knowledge.
- AI certifications or working knowledge.
Tools
Python, Java, REST APIs, Kubernetes, Kafka, MQ, Cassandra, ELK
AI focus
Build and operate ML pipelines and agentic AI services; productionalize models; apply approved AI-assisted engineering tools; establish agent guardrails, evaluation, monitoring, and governance.
Model-written summary · the original posting is authoritative