Software Engineer III - Python LLM Engineer
JPMorgan Chase & Co.
Job Description
We have an exciting and rewarding opportunity for you to take your software engineering career to the next level.
As a Software Engineer III at JPMorganChase within the Asset and Wealth Management Technology team, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. Drive significant business impact through your capabilities and contributions, and apply deep technical expertise and problem-solving methodologies to tackle a diverse array of challenges that span multiple technologies and applications.
Job Responsibilities
- Design and build agentic AI workflows capable of multi-step reasoning, tool orchestration, and task execution, with clear boundaries, fallback behavior, and human approvals where needed.
- Develop and productionize LLM-powered applications such as conversational interfaces, intelligent search, summarization/extraction services, and advisory assistants.
- Implement patterns for tool integration (APIs, internal services, data sources) so agents can safely retrieve data and take actions with authentication/authorization, audit logging, and least-privilege access.
- Build and maintain RAG components where applicable (ingestion, indexing, retrieval, grounding/citations, reranking) and tune for answer quality and latency.
- Produce architecture/design artifacts for distributed systems, including service boundaries, data flows, scalability, resiliency, and non-functional requirements (latency/throughput/availability).
- Establish evaluation and monitoring: offline test sets, automated regression checks, prompt/version management, hallucination/grounding checks, and runtime observability (traces, latency, cost, tool-call success rates).
- Apply practical data engineering / analytics skills to support AI features: data cleaning, normalization, deduplication, exploratory analysis, and basic KPI reporting on system quality and user behavior.
- Leverages enterprise-authorized AI coding assist tools within the work environment to improve code quality, delivery speed, and productivity across complex deliverables (e.g., code generation/refactoring, unit test creation, documentation), while validating outputs through peer review, automated testing, and secure coding standards; contributes learnings and reusable patterns to improve broader team effectiveness.
- Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI-assisted development and automation capabilities, to improve the value realized by automation.
- Collaborate with product, design, and stakeholders to translate requirements into technical solutions, delivery plans, and iterative releases and ensure solutions meet security, privacy, and responsible AI expectations (safe handling of sensitive data, compliance-aware design, and controlled model outputs).
- Mentor engineers and contribute to shared standards, reusable components, and engineering best practices across AI delive ry.
Required qualifications, capabilities, and skills
- Formal training or certification on software engineering concepts and 3+ years applied experience
- Experience in software engineering, including delivering production applications and services.
- Strong proficiency in Python and experience with APIs/microservices.
- Hands-on experience building LLM/RAG/agentic applications (prompting, structured outputs, tool/function calling, state management, error handling).
- Familiarity with agent frameworks such as LangChain, LangGraph, LlamaIndex, Semantic Kernel, CrewAI, AutoGen, or similar.
- Working knowledge of data handling basics: data cleaning, joins/aggregations, simple statistics, exploratory analysis; comfortable with SQL and/or pandas-style workflows.
- Experience with cloud platforms (AWS or Azure), CI/CD, observability, and operational reliability practices.
- Hands-on experience using enterprise-authorized AI-assisted software development tools within the work environment (e.g., for coding, test creation, troubleshooting, or documentation) with demonstrated ability to critically evaluate, validate, and refine AI-generated outputs for correctness, performance, and security.
- Understanding of responsible AI use in engineering workflows, including data sensitivity considerations, secure handling of inputs/outputs, and adherence to resiliency and security expectations; ability to guide peers on safe and effective usage within team practices.
- Strong understanding of secure development practices and validation of AI outputs (correctness, performance, and security).
Preferred qualifications, capabilities, and skills
- Familiarity with vector search and retrieval tuning (embeddings, reranking, query rewriting).
- Experience working in regulated environments or building applications with strict audit/security requirements.
About Us
About the Team
- ...satisfied. Develop and deploy high-quality Android and iOS mobile software solutions. Create high-level solution architecture flows and... ...AI tools and verifying their output. ~ Bachelor’s or master’s degree in Engineering, Computer Science, or Information Technology....Software
- ...reviews across cloud, on-premises, and hybrid environments. Perform threat modeling and define mitigation strategies early in the software development lifecycle. Collaborate with development teams, DevOps, and product owners on secure system design. Evaluate and implement...SoftwareHybrid work
- ...About Loop: Loop is an agentic restaurant intelligence software that augments back office of restaurant chains by automating workflows... ...functions. Loop deploys AI agents built by our in-house team of AI engineers, strategists and subject matter experts into restaurant brands...SoftwareFull time
- Software Development LeadSoftware
- ...doesn’t, like judgment, persuasion, calibration and relationships. About the role AI is creating roles such as Forward Deployed Engineer, AI Enablement Specialist and AI Governance, and our clients’ hiring managers are often filling them for the first time. That makes...SuggestedFull timeUS shiftShift workAfternoon shiftEarly shift
- ...Role Hevo's platform moves and transforms data for thousands of customers, around the clock. We're looking for a Staff Platform Engineer to own the reliability, scalability, and observability of the infrastructure that makes that possible — a senior, hands-on engineer...Full time
- JOB DESCRIPTION Work Schedule Standard (Mon-Fri) Environmental Conditions Office Job Description Job Description About Thermo Fisher Scientific Thermo Fisher Scientific Inc. is the world leader in serving science, with annual revenue of approximately...Remote jobWork at officeWorking Monday to FridayFlexible hoursShift workNight shift
- Location: Bangalore, KA, IN We are looking for an agile, motivated, and dedicated individual who is ready to join our APAC Property and Casualty Operations Team in Bangalore as Reinsurance Operations Associate. APAC Operations is part of the P&C Re Operations Division, which...Contract workHybrid workWork at office3 days week
- At EY, you’ll have the chance to build a career as unique as you are, with the global scale, support, inclusive culture and technology to become the best version of you. And we’re counting on your unique voice and perspective to help EY become even better, too. Join us and ...Flexible hoursShift workNight shift
- At EY, you’ll have the chance to build a career as unique as you are, with the global scale, support, inclusive culture and technology to become the best version of you. And we’re counting on your unique voice and perspective to help EY become even better, too. Join us and ...Full timeImmediate startFlexible hours
- ...Senior Engineer, Project Engineering - Systems Join our team! Are you seeking an opportunity to make a real difference in a company with global reach and exciting services and clients • Come join us and grow with a team of people who will energize and inspire you! Baker...Contract workWorldwideFlexible hours
- Unix Engineer Position Description Company Profile: At CGI, we’re a team of builders. We call our employees members because all... ...Systems Engineer/Lead Analyst Experience: 6+ Years Category: Software Development/ Engineering Main location: Bangalore/Pune Job...SoftwarePermanent employmentFull timeNo agency
- ...Meta is hiring for the role of ASIC Engineer Intern! Responsibilities of the Intern: Participate in the design and verification of... ...SystemVerilog). Exposure or coursework in design verification methodologies (UVM, SystemVerilog) and scripting (Python, Perl, C/C++)....Internship
- ...Roles and Responsibilities Visit hotels, resorts, homestays, and other hospitality properties to promote Bookito software solutions. Meet property owners, managers, and key decision-makers. Conduct product presentations and live software demonstrations. Generate...Software
- About the Company Talentbridge Technologies Pvt Ltd is building ODIGOLIVE, a secure, AI-powered field force productivity platform that helps distributed teams gain real-time visibility, live tracking, and stronger operational control. As the company expands its market presence...Internship
- ...and improve efficiency. Design, develop and run systems that automate Alphabet’s supply chain. Translate complex technical and engineering issues into clear, concise summaries that are easily understood by management and cross-functional teams. Facilitate communication...
- Google is hiring for the role of Account Manager, Platforms and Commerce! Responsibilities of the Candidate: ~ Bachelor's degree or equivalent practical experience. ~2 years of experience in sales, business development, advertising, account management, marketing, or consulting...Full time
- ...Company Description Aqilea is an IT and engineering consulting partner that helps companies get more out of their technology and operations... ...our clients to build solutions that fit their needs - from software development, AI and infrastructure engineering to industrial...SoftwareLong term contractHybrid workImmediate start
- We are looking for an experienced C/ETRM (Commodity Trading and Risk Management) Analyst with experience in commodity trading, risk management, trade lifecycle processes, and applications. The candidate should have a strong understanding of commodity trading operations, trade...
- ...own and other teams. Provide input to application development/engineering methodologies, standards and leading practices. Anticipate... ...Postgress DB/Cosmos DB), and AI application security. Knowledge of Python, Docker, Kubernetes, Agile methodologies, event-driven...Hybrid work
- ...and optimize business processes with a portfolio that covers end-to-end business needs. You’ll make a difference by: As a Software Engineer – Train control, you will be responsible developing control software for our our innovative rail vehicles. Your task, and responsibilities...Software1 day week
- ...a portfolio that covers end-to-end business needs. You’ll make a difference by: We are looking for a skilled Signalling Design Engineer to manage and execute end-to-end signalling design activities for Indian Railways projects. The role involves complete ownership of design...1 day week
- Hello visionary! We empower our people to stay resilient and relevant in a constantly changing world. We’re looking for people who are always searching for creative ways to grow and learn. People who want to make a real impact, now and in the future. Does that sound like ...1 day week
- Hello go-getter! We empower our people to stay resilient and relevant in a constantly changing world. We’re looking for people who are always searching for creative ways to grow and learn. People who want to make a real impact, now and in the future. Does that sound like ...Internship1 day week
- ...pricing, driving continuous cost-saving initiatives and value engineering while upholding stringent quality standards. Project & Risk... ...other major ERP systems, and comfortable with procurement-specific software and tools. Collaborative, proactive Drive: A results-...SoftwareContract workWorldwide1 day week
- ...Lead and manage a team of small group of engineers handling remote commissioning projects. Ensure achievement of defined SLAs, KPIs, and daily deliverables. Track SLA performance, identify breaches, and implement corrective/preventive action plans. Delegate tasks,...Hybrid workRemote jobNight shift
- ...professionals from over 20 nationalities. Additionally, our dedicated software development center in Bangalore, India, offers opportunities for... ...digital retail landscape. JOB PURPOSE The Integration Engineer designs, builds, and supports the integrations that connect JMC...SoftwarePermanent employmentFull timeContract work
- ...Category Engineering Hire Type Employee Job ID 17521 Remote Eligible No Date Posted 10/13/2026 We Are At Synopsys, we drive... ...empowering the creation of high-performance silicon chips and software content. Join us to transform the future through continuous...SoftwareFull timeLocal areaRemote job
- Strong hands-on expertise in: Salesforce Service Cloud Agentforce Apex development Salesforce Flows Integrations Salesforce Administration Key Responsibilities Design, develop, configure, and support Salesforce Service Cloud solutions for customer service...
- ...As a QA Automation Engineer at Evertz India, you will be part of a team dedicated to delivering high-quality, reliable software solutions that power broadcast technology globally. This role... ...Canada Essential Skills Strong Python programming skills Proven test automation...SoftwareFull timeHybrid workWork at officeRemote jobWorldwideFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer III - Python LLM Engineer. Be the first to apply!
