company logo

Software Engineer II - Terraform, AWS, Python & Golang

JPMorgan Chase & Co..com

Office

Hyderabad, Telangana, India

Full Time

You’re ready to gain the skills and experience needed to grow within your role and advance your career — and we have the perfect software engineering opportunity for you.

As a Software Engineer II at JPMorgan Chase within the Corporate Sector – AIML Data Platforms, you will contribute key functionalities in UI/web development and back-end REST APIs and Micro-services, driving impact across teams, technologies, and projects. In this role, you will leverage your deep knowledge of UI/React/Type Script and REST Full APIs/Cloud Engineering to spearhead multiple complex ML projects and initiatives and act as a catalyst for innovation and solution delivery.

You will be responsible for rapidly prototyping some innovative new experience, some leveraging Generative AI, and move to a productization phase building and shipping high quality software capabilities that will be embedded in our AI/ML platform. You will also focus on best practices in Software engineering, with the goal of elevating team performance to produce high-quality, scalable ML solutions with operational excellence. You will engage deeply in technical aspects, reviewing code, mentoring engineers, troubleshooting production UI/API/ML applications, and enabling new ideas through rapid prototyping. Your passion for parallel distributed computing, big data, cloud engineering, micro-services, automation, and operational excellence will be key.

Job Responsibilities

  • Architect, Design, Develop, Test, Integrate and Scale AI/ML capabilities in our AI/ML platform
  • Improve User experience with a goal to streamline the ML Lifecycle and delight our end users
  • Integrate Generative AI and Classical AI within the ML Platform using state-of-the-art techniques.
  • Implement, deliver, and support high-quality Software/ML solutions in partnership with a team of ML Engineers.
  • Collaborate with product teams to deliver tailored, AI/ML-driven technology solutions.
  • Develop advanced monitoring and management tools for high reliability and scalability in AI/ML systems.
  • Optimize AI/ML system performance by identifying and resolving inefficiencies and bottlenecks.
  • Drive the adoption and execution of AI/ML Platform tools across various teams.

Required Qualifications, Capabilities, and Skills

  • Formal training or certification on software engineering concepts and 2+ years applied experience
  • Experience in modern architecture patterns (e.g. microservices, reactive architectures, event-driven architectures)
  • 2+ years of programming experience in at least 2 modern programming languages/frameworks such as Python, Java, Go
  • Experience in writing and utilizing RESTful API services and performance tuning large scale applications
  • Experience with cloud providers (e.g. AWS, Azure, GCP) and containerization (e.g. Docker, Kubernetes)
  • Experience with relational and non-relational databases (e.g. PostgreSQL, MongoDB, CouchDB, Redis, Elasticsearch, Cassandra, etc.)
  • Experience in engineering practices such as code refactoring, design patterns, design-driven development, TDD, CI/CD, building highly scalable applications, application security
  • Experience with Agile development methodologies and working knowledge of DevOps principles
  • Experience with GitHub or bitbucket.
  • Strategic thinker with the ability to craft and drive a technical vision for maximum business impact.

Preferred Qualifications, Capabilities, and Skills

  • Strong coding skills and experience in developing large-scale AI/ML systems.
  • Proven track record in contributing to and optimizing open-source ML frameworks.
  • Understanding & experience of AI/ML Platforms, LLMs, GenAI, and AI Agents.

JPMorganChase, one of the oldest financial institutions, offers innovative financial solutions to millions of consumers, small businesses and many of the world’s most prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands. Our history spans over 200 years and today we are a leader in investment banking, consumer and small business banking, commercial banking, financial transaction processing and asset management.

We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants’ and employees’ religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation.

Software Engineer II - Terraform, AWS, Python & Golang

Office

Hyderabad, Telangana, India

Full Time

December 15, 2025