Taro Logo

Software Engineer III – Data Science

JPMorganChase is one of the oldest financial institutions, offering 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.
Plano, TX, USA
Data
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Finance · AI
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer III – Data Science

JPMorgan Chase is seeking a Software Engineer III to join their Test Integration and Implementation Payments Technology Team within the Commercial & Investment Bank division. This role offers an exciting opportunity to advance your software engineering career while working on cutting-edge technology solutions.

As a Software Engineer III, you'll be a key member of an agile team responsible for designing and delivering trusted market-leading technology products. The role involves developing and deploying machine learning models and generative AI capabilities, creating secure and high-quality production code, and maintaining algorithms that run synchronously with appropriate systems.

The ideal candidate should have 3+ years of applied experience in software engineering, with proficiency in Python and data science libraries such as NumPy, pandas, scikit-learn, and pyspark. You'll be working in a large corporate environment, requiring strong knowledge of the Software Development Life Cycle and agile methodologies.

JPMorgan Chase offers a competitive compensation package including base salary, commission-based pay, and discretionary incentive compensation. The benefits package is comprehensive, featuring healthcare coverage, retirement savings, mental health support, tuition reimbursement, and various other wellness programs.

This role is based in Plano, TX, and offers an opportunity to work with one of the world's leading financial institutions, contributing to critical technology solutions that support the firm's business objectives. You'll be part of a team that values diversity, equity, inclusion, and respect, while having the chance to explore new and emerging technologies through software engineering communities of practice.

Last updated a month ago

Responsibilities For Software Engineer III – Data Science

  • Develop and deploy machine learning models and generative AI capabilities
  • Execute software solutions, design, development, and technical troubleshooting
  • Create secure and high-quality production code and maintain algorithms
  • Produce architecture and design artifacts for complex applications
  • Gather, analyze, synthesize, and develop visualizations from large data sets
  • Identify hidden problems and patterns in data to drive improvements
  • Contribute to software engineering communities of practice

Requirements For Software Engineer III – Data Science

Python
  • Formal training or certification on software engineering concepts and 3+ years applied experience
  • Hands-on practical experience in system design, application development, testing
  • Proficient in coding in Python
  • Proficient in data science libraries (NumPy, pandas, scikit-learn, pyspark)
  • Experience in developing code in a large corporate environment
  • Overall knowledge of the Software Development Life Cycle
  • Solid understanding of agile methodologies
  • Knowledge of software applications and technical processes

Benefits For Software Engineer III – Data Science

Medical Insurance
Dental Insurance
Vision Insurance
401k
Mental Health Assistance
Education Budget
Parental Leave
  • Base salary
  • Commission-based pay
  • Discretionary incentive compensation
  • Comprehensive health care coverage
  • On-site health and wellness centers
  • Retirement savings plan
  • Backup childcare
  • Tuition reimbursement
  • Mental health support
  • Financial coaching

Interested in this job?