Software Engineer III- AI, LLM & Data Platforms
Salary not listed • Plano, TX, United States • Full-time
Posted 9d ago
No salary is listed. Many US states require employers to post a pay range, so ask about pay early.
Job Location
Plano, TX, United States
Tech Stack
Remote Work Policy
On-site
Employment Type
Full-time
Categories
AI Agent Engineer
About the job
JPMorgan Chase is seeking a Software Engineer III to join their Consumer & Community Banking team. In this role, you will be a key technical contributor responsible for enhancing, building, and delivering market-leading technology products securely and at scale. You will work within an agile team to develop critical technology solutions across various business functions, driving the adoption of AI-assisted engineering practices to improve code quality and delivery speed. This position offers a rewarding opportunity to advance your software engineering career by working on cutting-edge AI and LLM-powered solutions.
Responsibilities
- Deliver end-to-end platform features for agent-based AI use cases, including design, deployment, monitoring, and improvements.
- Drive team adoption of enterprise-authorized AI-assisted engineering practices to enhance code quality, delivery speed, and operational outcomes.
- Apply knowledge of SDLC tools, including AI-assisted development and automation capabilities, to maximize value from automation.
- Build and maintain reusable services and components for creating, evaluating, and operating LLM-powered agents at scale.
- Implement evaluation and testing approaches for LLM systems, including quality measurement, regression testing, and error analysis.
- Develop observability capabilities such as tracing, metrics, logs, and analytics for operational support and troubleshooting.
- Apply security, safety, and governance-by-design patterns, including guardrails and access controls.
- Collaborate with product managers and stakeholders to define success metrics, prioritize work, and deliver business impact.
- Partner across engineering, data, security, and risk/compliance stakeholders to ensure secure, stable, and scalable solutions.
- Produce clear documentation and reference implementations to promote responsible and consistent engineering practices.
Requirements
- 3+ years of applied software engineering experience with formal training or certification.
- Proficiency in Python with strong software engineering fundamentals, including testing, version control, and code review.
- Experience building and operating production services, including incident readiness and performance tuning for data-intensive systems.
- Hands-on experience delivering ML and/or LLM-enabled features into production, including monitoring and post-deployment iteration.
- Demonstrated experience leading the effective use of AI-assisted software development tools and validating AI outputs.
- Strong understanding of responsible AI use in engineering workflows, including data sensitivity and secure handling of inputs/outputs.
- Practical experience with prompt engineering and RAG, including evaluation methods and quality measurement.
- Ability to design maintainable systems and make sound technical decisions amidst ambiguity.
- Strong communication skills to explain technical trade-offs to diverse stakeholders.
- Strong collaboration skills and ability to partner effectively across teams.
