J
Lead Software Engineer - AI, Python/Java
Job Description
Based in Plano, TX onsite, this Lead Software Engineer role centers on AI and multi-cloud deployment. You will shape an AI-driven observability platform that ties together metrics, logs, and traces to enable self-healing and lower incident ticket volumes, while contributing to a culture that values rigorous engineering discipline and secure, scalable automation. This position sits within JPMorgan Chase and offers a clear path for impact and growth.
Benefits
Our rewards program is designed to support your health, financial security, and ongoing professional development. Key benefits include:
- Health care coverage
- On-site health and wellness centers
- Retirement savings plan
- Backup childcare
- Tuition reimbursement
- Mental health support
- Financial coaching
- Commission-based pay
- Incentive compensation (cash and/or forfeitable equity)
Responsibilities
- Design and deploy infrastructure solutions that enable seamless integration between the control plane and user accounts
- Create pipelines to ingest, aggregate, and correlate telemetry data (metrics, logs, traces) from multi-cloud environments
- Architect and implement closed-loop automation playbooks that auto-remediate common, repeatable failures without human intervention
- Lead the team in adopting enterprise AI assisted engineering practices to improve code quality, delivery speed, and operational outcomes, including AI assisted code reviews, refactoring, faster test strategies, and incident/root-cause analysis support, while upholding secure coding, peer review, and automated testing standards and promoting reusable patterns
- Leverage the SDLC toolchain and enterprise AI capabilities to maximize automation value
- Build and operationalize LLM and ML models for anomaly detection, predictive health monitoring, and degradation forecasting
- Integrate the AI engine with ticket data, align observability insights with ticket trends, cluster recurring issues, and quantify reductions in MTTR
- Develop user-friendly self-service portals or conversational AI interfaces that empower non-expert teams to diagnose and safely remediate infrastructure issues
Requirements
- Formal training or certification in software engineering concepts plus 5+ years of applied experience
- AI / ML and Data Science: strong proficiency in Python and Java, plus experience integrating LLM and ML models; familiarity with time-series forecasting pipelines and NLP for log or ticket clustering; solid understanding of agentic AI concepts (A2A, MCPs, Skills, RAG)
- Automation & Orchestration: advanced experience with configuration management tools and automated workflow engines
- Integration: hands-on work building custom webhooks, APIs, and integrations with ticketing systems such as ServiceNow or Jira Service Management
- Big Data Pipelines: competency in managing large-scale streaming data using cloud-native data warehouses (eg Snowflake)
- Cloud & Infrastructure: expertise across multi-cloud architectures (AWS, Azure, GCP) and on-prem environments
- Observability Frameworks: experience with enterprise stacks like OpenTelemetry, Prometheus, and Dynatrace
- Proven ability to lead effective use of approved AI assisted software development tools, setting team expectations for AI output validation in terms of correctness, performance, and security
- Strong focus on responsible AI use in engineering workflows, including data sensitivity, secure handling of inputs/outputs, resiliency, and security considerations; experience coaching engineers on safe, compliant adoption
Technologies
- Python, Java
- Snowflake
- AWS, Microsoft Azure, Google Cloud Platform (GCP)
- OpenTelemetry, Prometheus, Dynatrace
- ServiceNow, Jira Service Management
- React
Similar Jobs
J
J
J
J
J
J