Lead Software Engineer - AI & Machine Learning
JPMorgan
Tailor my CV for this job, freeView job and applyYour CV rewritten for this role, from your real experience. Sign in with Google, nothing to install.
Got this interview? Our apps help you get the job.
Skills named in this job
Read from the description itself, not inferred.
This role on the market
12,259 open software roles across 884 companies are on ApplySarthi right now, most of them in Bengaluru (791), Hyderabad (308), Pune (198).
- Software Dev Engineer II, Business Data TechnologiesAmazon · bengaluru
- Lead Software Engineer- NLP, Gen AIGartner · delhi ncr
- Senior AI Software EngineerJobgether
- Senior Software Engineer - AI (Materia AI)Thomsonreuters
- Senior Full Stack Software EngineerHumana
What software roles keep asking for: Python (32%), Java (29%), AWS (29%), System design (25%), C++ (23%), CI/CD (22%), Observability (21%), Kubernetes (20%) — counted across their open postings here.
Software Engineer jobs in the United States · Remote Software Engineer jobs · Generative AI jobs · Machine learning jobs · Microservices jobs · NLP jobs
JPMorgan has 7,261 open roles listed here.
- Full-stack Java & React Software Engineer III
- Part Time (30 Hours) Associate Banker, Scranton Branch, Scranton, PA
- Analyst-Python Developermumbai
- Trader - Gift City Securities PLC Branch - Vice Presidentahmedabad
- Payments Regulatory Reporting Operations - Analystmumbai
Counted across 14 company job boards, updated as roles open and close.
Preparing for this interview
Interviews for software roles keep coming back to Python, Java, AWS, System design. Practise those questions before you sit with JPMorgan.
Questions you are likely to be asked
- Why do you want to join JPMorgan?
- What is your experience with Machine learning? Tell me one thing you learned the hard way.
- Tell me about a time the data was messy or wrong. What did you do?
- How would you explain your model's result to someone who is not technical?
- What would you check first if a model's accuracy dropped after going live?
Prep Sarthi gives you a free mock interview: an AI interviewer asks you questions like these out loud, from your own CV and this job, and shows your score and your weakest answer.
Practise the Lead Software Engineer - AI & Machine Learning at JPMorgan interview free →You will influence outcomes across a federated delivery model by enabling reuse, aligning stakeholders, and embedding practical frameworks that improve delivery speed, resiliency, and control adherence. As a Lead Software Engineer at JPMorganChase within Corporate Technology and the AI/Machine Learning & Automation Center of Excellence, you will drive scalable adoption of responsible AI and intelligent automation by defining standards, reference architectures, and governance that teams can implement consistently. Job Responsibilities Drive enterprise alignment and adoption of AI/machine learning and intelligent automation by partnering with engineering, product, and business teams to embed consistent approaches into delivery roadmaps. Influence cross-functional stakeholders to align priorities across federated teams, reduce fragmentation, and drive adherence to Center of Excellence frameworks and standards. Define, maintain, and evolve scalable reference architectures, implementation patterns, and standards that accelerate adoption while remaining practical for delivery teams. Enable reuse at scale by promoting shared tooling, accelerators, and reusable capabilities that improve time-to-market and consistency. Provide advisory support and constructive challenge to delivery teams to strengthen design decisions, implementation quality, and operational readiness of AI-enabled solutions. Establish and reinforce Responsible AI governance across distributed teams, including practices for ethical AI use, bias mitigation, data quality, and lifecycle management. Promote secure, resilient, and scalable engineering practices aligned to enterprise architecture expectations across cloud, APIs, and integration patterns. Lead and contribute to a community of practice to uplift capability, share patterns, and drive continuous improvement across teams. Drives team adoption of enterprise-authorized AI-assisted engineering practices within the work environment to improve code quality, delivery speed, and operational outcomes (e.g., AI-assisted code review/refactoring, test strategy acceleration, incident/root-cause analysis support), while establishing consistent validation standards (secure coding, peer review, automated testing) and promoting reuse of effective patterns across the team. 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. Required Qualifications, Capabilities, and Skills Formal training or certification on software engineering concepts and 5+ years applied experience. Demonstrated ability to influence and align senior stakeholders across multiple teams in a large, complex organization without direct authority. Experience operating within an enterprise enablement function or center of excellence model, focused on standards, governance, and scaled adoption. Strong understanding of AI/machine learning, generative AI (large language models and small language models), natural language processing, and intelligent automation concepts, with emphasis on enablement over direct model ownership. Solid grounding in modern engineering practices, including software development life cycle, scalable system design, and operational resilience. Experience designing or governing cloud-based architectures leveraging APIs, microservices, and integration patterns at enterprise scale. Proven ability to define and embed Responsible AI governance across distributed teams, including bias mitigation, data quality, and lifecycle management practices. Demonstrated experience leading effective use of approved AI-assisted software development tools (e.g., for coding, code review, test acceleration, troubleshooting) with the ability to set team expectations for validating AI outputs for correctness, performance, and security. Strong understanding of responsible AI use in engineering workflows, including data sensitivity considerations, secure handling of inputs/outputs, and adherence to resiliency and security expectations; experience coaching engineers on safe, compliant adoption within delivery practices. Preferred Qualifications, Capabilities, and Skills Experience developing reference architectures and reusable patterns for AI-enabled automation across multiple product or platform domains. Experience building and sustaining communities of practice, including facilitation, knowledge sharing, and capability uplift programs. Deep familiarity with data and analytics practices for large-scale data pipelines, preprocessing, and performance optimization in production environments. Experience defining adoption metrics and lightweight governance mechanisms that improve standardization without slowing delivery. Strong executive communication skills, including storytelling, facilitation, and the ability to translate strategy into consumable standards and playbooks.
Match this job to your CV
ApplySarthi scores your CV against this role, shows the skills you are missing, and writes a tailored version for the application.
Check my match →Similar open roles
- Securities Services - Data & AI Product Manager - Vice PresidentJPMorgan · bengaluru
- Markets- Commodities Systematic Trading-Associate-MumbaiJPMorgan · mumbai
- Quant Modeling Lead (Control Room) - HyderabadJPMorgan · bengaluru
- Associate - Managed Solutions SpecialistJPMorgan · mumbai
- Risk Analyst Structured FinanceJPMorgan · mumbai
- Lead Software Engineer- Back-end Engineer - Chase UKJPMorgan · bengaluru
- Analyst - Project Finance & Infrastructure Credit RiskJPMorgan · mumbai
- Sr Lead Software Engineer - Agentic AI SolutionsJPMorgan · bengaluru
Need answers during your interview? Try Live Sarthi.
Live Sarthi, an Interview Sarthi app, shows answer suggestions during the call.
- Hidden from supported screen sharingThe overlay stays out of supported Windows screen captures.
- Answers start in about 1.5 secondsResponse time varies with your connection and model.
- From your own CVYour projects and your experience, not a generic script.
- 30 minutes freeThen ₹99 for a 2-day pass with unlimited calls — you pay for the days you are interviewing, not a subscription.
A Windows app, from the same team as ApplySarthi.
Listed on oraclehcm · posted 2026-10-06. ApplySarthi collects openings and links to application pages; the role is advertised by JPMorgan, not by us.