Senior Lead Software Engineer- Java/Python/ AI Solutions
On-site · Jersey City, New Jersey, United States
Job Summary
Senior Lead Software Engineer- Java/Python/AI Solutions at JPMorganChase leads end-to-end design, development, and deployment of client-facing AI and agentic AI solutions; designs prompt-based models on large language models for financial services use cases; builds autonomous AI workflows with human-in-the-loop guardrails; integrates data sources and APIs; develops scalable data pipelines, APIs, and microservices; ships production-grade, secure software compliant with financial regulations; collaborates with product and business stakeholders to translate needs into scalable AI-driven technical solutions; emphasizes observability, reliability, and governance for AI systems in high-stakes financial applications.
Required Qualifications
- Formal training or certification in software engineering concepts with 5+ years of applied experience
- Strong programming proficiency in Python or Java
- Experience building AI/ML-powered applications
- Experience designing and developing client-facing applications at scale
- Hands-on experience building data pipelines for structured and unstructured data
- Experience developing RESTful APIs and microservices
- Experience with cloud platforms (AWS or Azure) for AI/ML deployment and data processing
- Experience building agentic AI systems with multi-step reasoning and tool orchestration
- Familiarity with agentic AI orchestration frameworks (e.g., LangChain, LangGraph, LlamaIndex, Semantic Kernel, CrewAI, AutoGen)
- Understanding of security best practices in financial applications
- SDLC and agile methodologies including CI/CD, resiliency, and DevSecOps
- Experience in large corporate/financial services environments
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.