Lead Software Engineer - Python, Data, Cloud, Aiml

JPMorgan Chase JPMorgan Chase · Banking · Bengaluru, Karnataka, India · Commercial & Investment Bank

Lead Software Engineer role focused on building the engineering stack for Data and AIML products, including data engineering, backend engineering, Cloud infra DevOps, and MLOps, to industrialize AI/ML models at production scale within a commercial environment. Experience with data science/ML modeling is advantageous but not essential.

What you'd actually do

  1. Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems
  2. Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems
  3. Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development
  4. Builds engineering stack required for Data and AIML products, including data engineering, backend engineering, Cloud infra DevOps and MLOps
  5. Designs and implements data engineering solutions, leveraging modern big data technologies

Skills

Required

  • Python
  • Cloud services
  • Infrastructure as Code
  • containerized application development
  • big data
  • modern data engineering technologies
  • system design
  • application development
  • testing
  • operational stability
  • developing, debugging, and maintaining code in a large corporate environment
  • database querying languages
  • Software Development Life Cycle
  • architecting and developing microservices
  • distributed systems
  • data-intensive applications
  • communicate effectively to stakeholders of various backgrounds
  • AI and agentic software development lifecycle

Nice to have

  • data science/ML modeling
  • data, AWS and AIML engineering in commercial settings
  • financial sector
  • recommendation systems
  • LLM applications
  • Kubernetes
  • EKS
  • Docker
  • MLOps
  • LLMs
  • RAG
  • Knowledge Graph Technologies
  • OpenSearch
  • vector databases
  • collaborating with data scientists

What the JD emphasized

  • AIML engineering
  • industrialize AI/ML models at Production scale
  • Production-scale Cloud-native data engineering solutions

Other signals

  • industrialize AI/ML models at Production scale
  • technical hands-on Engineering role
  • Builds engineering stack required for Data and AIML products
  • Production-scale Cloud-native data engineering solutions