Software Engineer II- Java/ Python with AI/ML

JP Morgan

2 - 5 years

Hyderabad

Posted: 16/05/2025

Job Description

Play a key role in ensuring system reliability at one of the world’s most iconic and largest financial institutions.

As a Software  Engineer II at JPMorgan Chase within the Employee Platform, you will use technology to solve business problems and leverage software engineering best practices as we strive towards excellence. This role often works independently to execute small to medium projects, but you’ll also have the opportunity to collaborate with cross functional teams to continually improve your level of knowledge about JPMorgan Chase’s business and relevant technologies.

Job responsibilities

  • Automate identified manual processes to reduce toil and build tools for enhanced monitoring and observability.
  • Execute small to medium projects independently, progressing to designing and delivering projects autonomously.
  • Leverage technology to solve business problems by writing high-quality, maintainable, and robust code following software engineering best practices.
  • Participate in triaging, diagnosing, and resolving incidents, collaborating with others to address root causes.
  • Recognize toil in your role and proactively work to eliminate it through systems engineering or application code updates.
  • Understand observability patterns and strive to implement and improve service level indicators, objectives, monitoring, and alerting solutions for optimal transparency and analysis.

Required qualifications, capabilities, and skills

  • Formal training or certification in software engineering concepts and 2+ years of applied experience
  • Demonstrate coding ability in at least one programming language desirably in Java or Python and experience in maintaining cloud-based infrastructure.
  • Familiar with site reliability engineering concepts and practices, including monitoring and alerting using tools like Grafana, Dynatrace, Prometheus, Datadog and Splunk.
  • Knowledge on build, deployment and trouble shooting of AI/ML models.
  • Knowledge on data science and ensure security and scalability of ML systems. 
  • Understand and work with containers or common server operating systems such as Linux and Windows.
  • Collaborate effectively in a large team, vocalizing ideas with peers and managers, and adapt work plans to changing responsibilities and projects.
  • Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages
  • Exposure to agile methodologies such as CI/CD, Application Resiliency, and Security
  • Emerging knowledge of software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning etc.)

Preferred qualifications, capabilities, and skills

  • Familiarity with modern front-end technologies
  • Exposure to cloud technologies

About Company

JP Morgan Chase & Co. is one of the world's largest and most prestigious financial institutions, headquartered in New York City. It operates in over 100 countries, providing a wide range of financial services including investment banking, asset management, commercial banking, and wealth management.The company serves corporations, governments, institutions, and individual clients, offering expertise in areas such as mergers and acquisitions (M&A), securities trading, and credit management. Known for its global reach and financial strength, JP Morgan is a leader in innovation and sustainability within the banking industry.

Services you might be interested in

One-Shot Campaign

Reach out to ideal employees in one shot!

The intelligent campaign for reaching out to the ideal audience to whom you can ask for help (guidance or referral).