Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Lead Software Engineer - Machine Learning (AI/ML)

$61k - $101k
Full-time

J.P. Morgan

Salary: $61,000 - 101,000 per year Requirements:

  • Formal software engineering training or certification, with at least 5 years of applied experience.
  • Experience running machine learning training in cloud environments and debugging infrastructure and code issues.
  • Strong Python skills and sound engineering practices, including testing, code reviews, modular design, and dependency management.
  • Experience building automation and CI workflows for ML codebases, including build, test, release, deployment, and promotion processes.
  • Hands-on experience with deep learning training workflows and a major framework such as PyTorch or TensorFlow.
  • Understanding of training performance and stability, including data-loading bottlenecks, mixed precision, checkpointing, reproducibility, and evaluation methods.
  • Experience with distributed training concepts such as DDP, FSDP, or DeepSpeed, collective communication, scaling, and bottleneck analysis.
  • Ability to profile and optimize training systems across CPU/GPU utilization, memory, I/O, networking, and scheduling.
  • Experience with Kubernetes fundamentals for compute-intensive workloads and AWS services such as EKS, ECR, S3, IAM, VPC, CloudWatch, and EC2.
  • Experience leading the effective use of approved AI-assisted software development tools and setting expectations for validating their outputs for correctness, performance, and security.
  • Understanding of responsible AI use in engineering, including data sensitivity, secure handling of inputs and outputs, and security and resiliency expectations; experience coaching engineers on safe, compliant adoption.
  • Preferred: Experience running training workloads across multiple cloud platforms and managing portability, performance, and governance.
  • Preferred: Familiarity with cloud-native networking and storage patterns for high-throughput training and artifact management.
  • Preferred: Experience optimizing training input pipelines and working with large datasets.
  • Preferred: Familiarity with distributed compute frameworks such as Spark, Ray, or Dask for feature and dataset generation.
  • Preferred: Familiarity with workflow orchestration tools and model registry concepts.
  • Preferred: Experience optimizing training cost and performance through right-sizing, scheduling, interruptible capacity strategies, budget guardrails, and quota planning.
  • Preferred: Strong observability practices for training systems, including metrics, logs, traces, GPU telemetry, dashboards, and alert tuning.
  • This position is subject to Section 19 of the Federal Deposit Insurance Act; an offer is contingent on our review of criminal conviction history, including pretrial diversions or program entries.
Responsibilities:
  • Design, build, and maintain an end-to-end machine learning training platform.
  • Run and optimize single-node and distributed GPU training workloads to improve throughput, utilization, and reproducibility.
  • Build and operate training infrastructure on Kubernetes, including resource management and workload troubleshooting.
  • Enable generative AI and LLM training and fine-tuning workflows, including evaluation, artifact and version governance, and scalable GPU execution aligned with enterprise controls.
  • Establish observability for training systems through metrics, logs, dashboards, alerts, and operational runbooks.
  • Work with data engineering and platform teams to define interfaces, standards, and guardrails for security, access, and cost controls.
  • Improve the developer experience for training with standardized containers, CI/CD, templates, documentation, and self-service workflows.
  • Encourage team adoption of enterprise-authorized AI-assisted engineering practices to improve code quality, delivery speed, and operational outcomes, while maintaining validation standards such as secure coding, peer review, and automated testing.
  • Use software development lifecycle tools, including authorized AI-assisted development and automation capabilities, to increase the value of automation.
Technologies:
  • AI
  • AWS
  • CI/CD
  • Cloud
  • CloudWatch
  • EC2
  • Fine-tuning
  • IAM
  • Support
  • Kubernetes
  • LLM
  • Machine Learning
  • PyTorch
  • Python
  • Security
  • Spark
  • TensorFlow
  • NodeJS
  • Airflow
  • Marketing

More:

We are collaborating with hackajob to connect exceptional professionals with J.P. Morgan. As a Lead Software Engineer in our AI/ML Data Platforms group, you will join an agile team building and operating scalable, reliable ML training systems and pipelines on AWS and other cloud platforms, productionizing training workloads and improving performance and cost efficiency. JPMorganChase is a longstanding financial institution serving consumers, businesses, and institutional and government clients across banking, investment banking, transaction processing, and asset management. Our Corporate Functions teams support the success of our businesses, clients, customers, and employees. We offer competitive total rewards and, for eligible roles, incentive compensation, along with benefits that may include health care, wellness services, retirement savings, backup childcare, tuition reimbursement, mental health support, and financial coaching. We are an equal opportunity employer and value diversity and inclusion; reasonable accommodations are available for religious practices and beliefs and for mental or physical disability needs.

last updated 42 week of 2026

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Lead Software Engineer - Machine Learning (AI/ML) in Palo Alto, CA vacancy
  •  ...areMoveworks is the Agentic AI Assistant platform...  ..., and continuously learn and adapt.Moveworks...  ...ServiceNow’s leading workflow automation...  ...’ Reasoning Engine and natural language...  ...using cutting-edge Machine Learning technologies...  ...customer perceptions of ML/GAI's business... 
    Suggested
    Work at office
    Remote work
    Flexible hours

    Moveworks

    Mountain View, CA
    3 days ago
  • $262k - $364k

     ...steward the long-term engineering goal, technical...  ...catalyst for Generative AI product features. Prototype...  ...development teams.Lead/partner technical...  ...years of experience in software development.7 years of...  ...storage, serving) and machine intelligence (learning, computer vision)... 
    Suggested

    Google

    Mountain View, CA
    17 hours ago
  • $170k - $277k

     ...Sunnyvale, CA. Topicality AI is at the heart of LinkedIn...  ...innovative research and production engineering—taking ideas from early...  ...industry experience in Machine Learning, development, and algorithm...  ...) of management experience leading a AI/ML engineering team, or 1+ year... 
    Suggested
    For contractors
    Work at office
    Immediate start
    Flexible hours

    Linkedin

    Mountain View, CA
    17 hours ago
  • C3 AI (NYSE: AI), is the Enterprise AI application software company. C3 AI delivers a family of fully integrated...  ...for the enterprise. Learn more at: C3 AIWe are...  ...skilled and experienced lead software engineer experienced in the field of machine learning and artificial... 
    Suggested

    C3 IoT

    Redwood City, CA
    2 days ago
  • $61k - $101k

     ...Requirements: Formal software engineering training or...  ...Foundational knowledge of machine learning, including transformer...  ...switching. Experience leading the effective use of enterprise-approved AI-assisted software development...  ...: Experience with ML operations and related... 
    Suggested
    Full time
    For contractors

    J.P. Morgan

    Palo Alto, CA
    1 day ago
  • Servicenow is looking for a Conversation Product Engineer in Mountain View, CA. You will leverage cutting-edge Machine Learning technologies, particularly Generative AI, to innovate and enhance user experiences. Responsibilities include collaborating with experts, designing... 
    Flexible hours

    ServiceNow

    Mountain View, CA
    4 days ago
  • GEICO is seeking a Senior Staff ML Engineer to lead Generative AI initiatives in Palo Alto, focusing on scalable AI solutions and cross-functional collaboration. You will guide architecture, ensure best practices, and deliver agentic workflows that drive measurable business... 

    Government Employees Insurance Company

    Palo Alto, CA
    4 days ago
  • $207k - $300k

     ...Tech Lead Manager, Merchant Shopping, AI/ML Insights and Growth Share Tech Lead Manager...  ...experience in backend software development and system...  ...managing a team of software engineers, including performance...  ...maintaining large-scale machine learning models or high-... 
    Local area

    Jobleads-US

    Mountain View, CA
    3 days ago
  •  ...part of the Platform Engineering team, you will...  ...s next-generation machine learning platform, combining...  ...impact delivery Lead design and architecture...  ...how the team uses AI agents and AI-...  ...scripting8+ years of software development...  ...impactExperience owning ML platforms or large... 

    DataVisor

    Mountain View, CA
    17 hours ago
  • $176k - $256k

    Partner with Support, Engineering, and other cross-...  ...and agility across the AI/ML product portfolio.Identify...  ...Solutions Engineer, Software Engineer, Customer...  ...qualifications:Experience leading projects or...  ...application of AI or Machine Learning, with the ability to... 

    Google

    Sunnyvale, CA
    1 day ago
  • $143.85k - $221.55k

     ...challenges, driven to learn and grow, and dedicated...  ...with a focus on AI, ML, and related technologies...  ...development platforms and software. Solid understanding...  ...computer science, computer engineering, AI/ML, or related...  ...generative AI, LLM, machine learning, and deep learning... 
    Flexible hours

    Hewlett-Packard Company

    Palo Alto, CA
    2 days ago
  •  ...where you can push the limits of what's possible.As a Lead Software Engineer at JPMorganChase within AI/ML Data Platforms, you are an integral part of an agile...  .../promotion workflows).Hands on experience with deep learning training workflows and at least one major framework... 

    JP Morgan Chase

    Palo Alto, CA
    3 days ago
  •  ...Job Description At ChatBotz.ai, we are seeking a highly skilled and motivated Tech Lead to join our innovative team....  ...degree in Computer Science, Engineering, or a related field. Proven...  ...natural language processing (NLP), machine learning (ML), and deep learning... 

    Forhyre

    Sunnyvale, CA
    4 days ago
  • $262k - $364k

    Drive long-term engineering strategy, incorporating organizational...  ...shifts, such as new AI capabilities.Own key...  ...and testing/launching software products.Preferred...  ...leadership role leading project teams and setting...  ...applying cutting-edge machine learning and Generative AI models... 
    Temporary work
    Shift work

    Google

    Mountain View, CA
    4 days ago
  •  ...Software Manager for Imaging and AI We are looking for an engineering leader with a strong background in medical...  ...and AI team, you will lead a team developing and...  .... Foster AI and Machine Learning Integration: Champion...  ...~ Knowledge of AI/ML techniques applied to... 

    DeepSight Technology

    Santa Clara, CA
    3 days ago
  •  ...the limits of what's possible. As a Lead Software Engineer at JPMorganChase within the Infrastructure...  ...adoption of enterprise-authorized AI-assisted engineering practices within...  ....g., cloud, artificial intelligence, machine learning, mobile, etc.) In-depth knowledge of... 

    J.P. Morgan

    Palo Alto, CA
    17 hours ago
  • $61k - $101k

     ...training or certification in software engineering concepts, with at least 5 years...  ...Python, or Go Experience leading the effective use of enterprise-authorized AI-assisted software development...  ...: Familiarity with common machine learning tools and frameworks, such as... 
    Full time
    For contractors

    J.P. Morgan

    Palo Alto, CA
    2 days ago
  •  ...Google LLC in Mountain View, CA seeks a Tech Lead Manager for Merchant Shopping, AI/ML Insights and Growth. You will guide a team building core pricing insights and a decision simulation engine to drive growth for merchants of all sizes. You will own architecture,... 

    Jobleads-US

    Mountain View, CA
    3 days ago
  • $230k - $315k

     ...HybridZoox is seeking a high-agency, hands-on Lead Analytics Engineer to bridge the gap between our complex enterprise data sources and our AI-driven decision-making systems. You...  ...at the intersection of robotics, machine learning, and design, Zoox aims to provide the next... 
    Full time
    Temporary work
    Relocation package

    Zoox

    Foster, CA
    1 day ago
  •  ...Lead Ultrasound Imaging Engineer (AI & Systems) iSono Health is a dynamic and rapidly...  ...intersection of hardware and software and AI (can learn), someone who can write code...  ...Collaborate with AI/ML engineers to develop and deploy machine learning-based image enhancement... 

    Jobleads-US

    Sunnyvale, CA
    2 days ago
  • $230k - $300k

     ...seeking a highly motivated, hands-on Lead AI Engineer to spearhead the end-to-end development...  ....Qualifications:10+ years in Data/Software Engineering, with 2+ years deploying...  ...Sitting at the intersection of robotics, machine learning, and design, Zoox aims to provide the... 
    Full time
    Contract work
    Temporary work
    Relocation package

    Zoox

    Foster, CA
    1 day ago
  • $156.75k - $215k

    AI Engineer - Lead Software Engineer Jersey City, NJ, United States and 3 more Job Information Job Identification 210762503 Job Category Software...  ...testing, and secure coding standards; contributes learnings and reusable patterns to improve broader team effectiveness... 
    Full time

    JPMorgan Chase

    Palo Alto, CA
    17 hours ago
  • JPMorgan Chase is seeking a Lead Machine Learning Engineer for its Digital Intelligence team. The role focuses on building scalable ML pipelines, distributed model training on GPU clusters...  .... You will collaborate with software developers and deep learning experts to... 

    JPMorgan Chase

    Palo Alto, CA
    7 hours ago
  •  ...driving innovation in risk management. As a Tech Risk & Controls Lead in Core Foundational Platforms , you will be responsible for identifying...  ...and progress toward shared goalsUses enterprise-authorized AI capabilities within the work environment to accelerate synthesis... 

    JP Morgan Chase

    Palo Alto, CA
    1 day ago
  • $207k - $300k

    Play a leading role in a reliable infrastructure that...  ..., and launching software products.5 years of experience...  ....Google's software engineers develop the next-generation...  ...is pivoting towards AI first experiences...  ...applying cutting-edge machine learning and Generative AI models... 

    Google

    Mountain View, CA
    1 day ago
  • $224k - $356.5k

     ...highly technical Engagement Lead to drive integration of...  ...Generative and Agentic AI software with our highest-...  ...platform strategy, strong AI/ML background with hands-...  ...with NVIDIA Product, Engineering, and Research, and your...  ..., and share what you learn with our Product, Engineering... 
    Full time

    Nvidia

    Santa Clara, CA
    17 hours ago
  • $262k - $364k

     ...architectures, and optimize ML infrastructure to...  ....Partner with engineering, product, data-science...  ...years of experience in software development.7 years of experience leading technical project strategy...  ...Artificial Intelligence/Machine Learning (AI/ML) recommendations.8... 

    Google

    Mountain View, CA
    1 day ago
  • $207k - $300k

     ...experience.8 years of experience in software development.3 years of experience...  ..., the work of a Software Engineer goes beyond just Search. Software...  ...Google Ads is at the forefront of AI innovation, applying cutting-edge machine learning and Generative AI models like Gemini... 

    Google

    Mountain View, CA
    4 days ago
  • $254k

     ...the Group Director, Applied AI & Engineering you will lead an elite, high-caliber...  ...stakeholders to drive data strategy, machine learning innovation, and business...  ...data science and ML engineering teams, with at...  ...computer information systems, software engineering, or related... 
    Full time
    Temporary work
    Part time
    Shift work

    Walmart

    Sunnyvale, CA
    2 days ago
  • C3 AI (NYSE: AI), is the Enterprise AI application software company. C3 AI delivers a family of fully integrated products including...  ...AI offerings for the enterprise. Learn more at: C3 AIC3 AI is looking for a Lead/Senior Software Engineer, Full-Stack to join the AI Studio... 

    C3 IoT

    Redwood City, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Lead Software Engineer - Machine Learning (AI/ML). Be the first to apply!