Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Lead Software Engineer

Home > Python programming jobs

Lead Software Engineer in USA

  • JPMorgan Chase
  • Full time
  • Email
  • Palo Alto, CA

Responsibilities

  • Design, develop, troubleshoot, and maintain secure, high-quality production software and ML systems.
  • Create architecture and design artifacts for complex applications and ensure implementation meets design constraints.
  • Use enterprise-authorized AI-assisted development tools for coding, testing, troubleshooting, and documentation while validating outputs for correctness, performance, and security.
  • Analyze and visualize large, diverse datasets to identify patterns and improve software applications, coding hygiene, and system architecture.
  • Develop scalable systems and services using APIs, distributed systems, microservices architectures, and NoSQL databases.
  • Mentor engineers, establish engineering standards, and improve overall team quality.

Requirements

  • Formal training or certification in software engineering concepts and at least 5 years of applied experience.
  • Professional software development experience with emphasis on ML systems.
  • Hands-on experience with enterprise-authorized AI-assisted software development tools and the ability to evaluate and refine generated outputs.
  • Experience designing and developing scalable systems and services, including web services or APIs.
  • Proficiency in Python and experience with ML frameworks such as TensorFlow or PyTorch.
  • Experience with Docker, Kubernetes, and at least one public cloud platform such as AWS or GCP.
  • Knowledge of system design fundamentals, distributed systems, microservices architectures, and Cassandra or an equivalent NoSQL database.
  • Mentorship and technical leadership experience.
  • Preferred qualifications include Java or C++, GPU workloads in Kubernetes, TorchServe, TensorFlow Serving, Triton Inference Server, distributed training and inference, model compression, edge deployment, API management, Domain-Driven Design, and Agile development environments.

Benefits

  • Competitive total rewards package with base salary, potential incentive compensation, and eligible commission-based or equity compensation.
  • Comprehensive health care coverage, on-site health and wellness centers, retirement savings plan, backup childcare, tuition reimbursement, mental health support, and financial coaching.
  • Equal opportunity employer with reasonable accommodations for religious practices, mental health needs, and disabilities.

Salary: $157k - $215k/yr

JPMorgan Chase

With a history tracing its roots to 1799 in New York City, JPMorganChase is one of the world's oldest, largest, and best-known financial institutions—carrying forth the innovative spirit of our heritage firms in global operations across 100 markets. We serve millions of customers and many of the ...

Similar positions

Software Engineer in Test

  • Roadie
  • Full time
  • USA
  • 09/13/2026
  • Salary: Competitive
  • Remote

Principal Software Engineer - Builder Experience

  • Elastic
  • Full time
  • Remote
  • 09/13/2026
  • Salary: €73k-€116k
  • Greece

Principal Software Engineer - Builder Experience

  • Elastic
  • Full time
  • Remote
  • 09/13/2026
  • Salary: zł 369k-zł 584k
  • Poland

Senior Devops Engineer

  • Woliba
  • Full time
  • USA
  • 09/13/2026
  • Remote

Senior Core Infrastructure Engineer

  • Oracle
  • Full time
  • USA
  • 09/13/2026
  • Salary: Competitive
  • Nashville, TN