JPMorganChase Logo

JPMorganChase

Director of Software Engineering(Java, AWS, ML Ops)

Posted Yesterday
Be an Early Applicant
Hyderabad, Telangana
Senior level
Hyderabad, Telangana
Senior level
As a Director of Software Engineering, you will lead a team focusing on the bank's machine learning strategy, manage projects, and drive innovation in machine learning solutions while overseeing development and ensuring quality standards.
The summary above was generated by AI

Job Description
If you are a software engineering leader ready to take the reins and drive impact, we've got an opportunity just for you.
As a Director of Software Engineering at JPMorgan Chase within Consumer and Community Banking MLIO Team, you lead a technical area and drive impact within teams, technologies, and projects across departments. Utilize your in-depth knowledge of data, software, applications, technical processes, and product management to drive multiple complex projects and initiatives, while serving as a primary decision maker for your teams and be a driver of innovation and solution delivery.
Job Responsibilities

  • Play a pivotal role in defining and executing the bank's machine learning strategy to drive innovation and business growth.
  • Manage a team of managers and individual contributors, fostering a collaborative and high-performance culture.
  • Lead a talented team of machine learning engineers, collaborate with cross-functional stakeholders, and own the technical roadmap for developing a unified, scalable, secure, and reliable machine learning platform.
  • Define and execute the vision, strategy, and roadmap for machine learning initiatives in alignment with the company's business objectives.
  • Drive innovation in machine learning solutions, ensuring scalability, flexibility, and future-proof architecture.
  • Act as a thought leader and trusted advisor to executive leadership, providing strategic recommendations on machine learning initiatives and solutions.
  • Architect and oversee the development of next-generation machine learning models and systems leveraging cutting-edge technologies.
  • Ensure the platform supports complex use cases, including real-time predictions, big data processing, and advanced analytics.
  • Create the right team processes, structure, and systems to build and maintain high-quality code that powers our machine learning infrastructure.
  • Promote software and model quality, integrity, and security across the organization.


Required qualifications, capabilities, and skills

  • Formal training or certification in relevant concepts and 10+ years of applied experience. Additionally, 5+ years of experience leading technologists to manage, anticipate, and solve complex technical challenges within your domain of expertise.
  • Proven track record of building and scaling software and or machine learning platforms in high-growth or enterprise environments.
  • Hands-on experience and expertise in software development frameworks and tools such as Java, Python and JavaScript.
  • Deep understanding of distributed systems, cloud-native architectures, and modern machine learning technologies.
  • Experience in cloud platforms such as AWS, GCP, or Azure.
  • Knowledgeable in machine learning frameworks, ML Ops tools and practices.
  • Strong proficiency in programming languages (e.g., Python, Java) and infrastructure as code (e.g., Terraform, CloudFormation).
  • Hands-on experience with software development pipeline and orchestration tools (e.g., Jenkins, GitLab CI/CD).
  • Hands-on experience with big data, pipeline, orchestration tools and real-time processing frameworks.
  • Exceptional ability to communicate complex technical concepts to both technical and non-technical audiences.
  • Expertise in Computer Science, Computer Engineering, Mathematics, or a related technical field.


Preferred qualifications, capabilities, and skills

  • Experience working at the code level, with a strong understanding of software development practices.
  • AWS Certified Solutions Architect, AWS Certified Developer, or similar certification


About Us
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.
About the Team
Our Consumer & Community Banking division serves our Chase customers through a range of financial services, including personal banking, credit cards, mortgages, auto financing, investment advice, small business loans and payment processing. We're proud to lead the U.S. in credit card sales and deposit growth and have the most-used digital solutions - all while ranking first in customer satisfaction.

Top Skills

Java
JavaScript
Python

Similar Jobs at JPMorganChase

23 Hours Ago
Hybrid
Hyderabad, Telangana, IND
Senior level
Senior level
Financial Services
The Senior Lead Architect at JPMorgan Chase is responsible for developing high-quality architecture solutions, guiding technical governance, evaluating technologies, providing technical direction, and contributing to the engineering community while adhering to diversity and inclusion principles.
Yesterday
Hyderabad, Telangana, IND
Mid level
Mid level
Financial Services
As a Software Engineer III, you will design and deliver technology products in a secure and scalable manner. Your responsibilities include software solutions development, code maintenance, data analysis, and improvement of software applications, while leading efforts in the DevOps space within a cloud environment.
Top Skills: JavaPythonSQL
Yesterday
Hyderabad, Telangana, IND
Mid level
Mid level
Financial Services
The Software Engineer III role involves designing and delivering secure technology products, creating high-quality production code, maintaining algorithms, and driving software application improvements through data analysis and troubleshooting. You will leverage your Python expertise and experience in modern programming languages while contributing to team culture and methodologies.
Top Skills: Python

What you need to know about the Chennai Tech Scene

To locals, it's no secret that South India is leading the charge in big data infrastructure. While the environmental impact of data centers has long been a concern, emerging hubs like Chennai are favored by companies seeking ready access to renewable energy resources, which provide more sustainable and cost-effective solutions. As a result, Chennai, along with neighboring Bengaluru and Hyderabad, is poised for significant growth, with a projected 65 percent increase in data center capacity over the next decade.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account