JPMorgan Chase
Lead Software Engineer - Java / Python / AWS / AI/ML
Plano, TX · Full-time · Posted Oct 7, 2026
- Experience
- 5+ years applied experience; no alternatives stated.
- Education
- Formal training or certification in Software Engineering.
About the job
Leads development of secure, scalable software and cloud-native services, including AI-driven capabilities and AI-assisted engineering practices.
What you'll do
- Design and develop full-stack solutions, LLM-based services, and cloud-native microservices and APIs.
- Promote responsible use of authorized AI engineering tools, validating outputs and sharing effective practices.
- Improve operational stability and observability, and coordinate work across Agile initiatives.
What they ask for
- Formal training or certification in Software Engineering and 5+ years of applied experience.
- Strong system design, application development, and production operational stability skills.
- Hands-on experience with authorized AI-assisted development tools and evaluating AI outputs for correctness, performance, and security.
- Experience with LLMs and generative AI use cases, distributed systems and a major cloud platform, plus microservices, RESTful APIs, and relational and/or NoSQL data technologies.
Nice to have
- Cloud certification in AWS, GCP, or Azure; working knowledge of Python.
- Experience with multi-region and zero-downtime deployments; familiarity with Docker, Kubernetes, Helm, and modern CI/CD practices.
Tools
Java, Python, AWS, AWS ECS, EKS, Postgres, PyTorch, TensorFlow
AI focus
Build AI-driven capabilities, including LLM-based services and generative AI use cases such as RAG, agents, orchestration, evaluation, and guardrails; use authorized AI tools for software development and engineering workflows.
Model-written summary · the original posting is authoritative