Resume and JobRESUME AND JOB
JP Morgan Chase logo

Principal Software Engineer - Artificial Intelligence and Machine Learning

JP Morgan Chase

Software and Technology Jobs

Principal Software Engineer - Artificial Intelligence and Machine Learning

full-timePosted: Oct 6, 2025

Job Description

Principal Software Engineer - Artificial Intelligence and Machine Learning

Location: Columbus, OH, United States

Job Family: Software Engineering

About the Role

At JPMorgan Chase, we are at the forefront of innovation in the financial services industry, leveraging artificial intelligence and machine learning to drive transformative solutions for our global clients. As a Principal Software Engineer in AI and Machine Learning, you will join a dynamic team in Columbus, OH, where you'll architect cutting-edge systems that enhance everything from fraud detection to personalized banking experiences. This role offers the opportunity to work on high-impact projects that shape the future of finance, collaborating with top-tier talent in a supportive environment that values innovation and integrity. In this position, you will lead the development of advanced AI models tailored to the complexities of financial data, ensuring they are scalable, secure, and compliant with stringent regulatory standards. You'll partner closely with cross-functional teams to integrate machine learning into core platforms, optimizing for real-time decision-making in areas like risk management and algorithmic trading. Your expertise will be crucial in bridging technology and business needs, delivering solutions that not only meet but exceed the expectations of our institutional and retail clients worldwide. JPMorgan Chase is committed to fostering a culture of continuous learning and growth, providing you with access to state-of-the-art tools and resources to push the boundaries of what's possible in AI for finance. This is more than a job—it's a chance to make a meaningful impact in a leading global financial institution, where your contributions directly influence the stability and innovation of the world's economy. If you're passionate about AI and ready to tackle challenging problems in a collaborative setting, we invite you to bring your skills to our team.

Key Responsibilities

  • Design, develop, and deploy scalable AI and machine learning models to solve complex financial challenges such as risk assessment and fraud prevention
  • Lead the architecture of AI-driven platforms that integrate with JPMorgan Chase's core banking systems
  • Collaborate with data scientists and engineers to build robust data pipelines for training ML models using financial datasets
  • Optimize algorithms for performance in high-volume trading and transaction processing environments
  • Ensure model explainability and compliance with regulatory requirements in the financial services industry
  • Mentor junior engineers and contribute to code reviews to maintain high standards of software quality
  • Conduct research on emerging AI technologies and evaluate their applicability to JPMorgan's business needs
  • Monitor and maintain deployed models, implementing updates to adapt to evolving market conditions
  • Partner with business stakeholders to translate financial requirements into technical AI solutions

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; Master's or PhD preferred
  • 8+ years of professional software engineering experience with a focus on AI/ML
  • Proven track record of developing and deploying machine learning models in production environments
  • Strong understanding of financial services regulations and data privacy standards such as GDPR and SOX
  • Experience with large-scale data processing and distributed computing in a financial context
  • Ability to collaborate with cross-functional teams including data scientists, product managers, and compliance officers

Preferred Qualifications

  • Advanced degree in AI, Machine Learning, or Statistics
  • Experience in fraud detection, risk modeling, or algorithmic trading within banking
  • Familiarity with JPMorgan Chase's technology stack and agile methodologies
  • Publications or contributions to open-source AI/ML projects

Required Skills

  • Proficiency in Python, Java, or Scala for AI/ML development
  • Expertise in machine learning frameworks like TensorFlow, PyTorch, or Scikit-learn
  • Strong knowledge of deep learning techniques and neural networks
  • Experience with big data technologies such as Hadoop, Spark, or Kafka
  • Familiarity with cloud platforms like AWS, Azure, or Google Cloud
  • Understanding of natural language processing (NLP) and computer vision for financial applications
  • Skills in model deployment using Docker, Kubernetes, or MLOps tools
  • Proficiency in SQL and NoSQL databases for handling financial data
  • Excellent problem-solving and analytical thinking
  • Strong communication skills for presenting technical concepts to non-technical stakeholders
  • Knowledge of ethical AI practices and bias mitigation in financial models
  • Experience with version control systems like Git
  • Ability to work in agile environments with Jira or similar tools
  • Financial domain knowledge in areas like credit risk or market analysis

Benefits

  • Competitive base salary and performance-based annual bonuses
  • Comprehensive health, dental, and vision insurance plans
  • 401(k) retirement savings plan with generous company matching
  • Paid time off including vacation, sick days, and parental leave
  • Professional development opportunities through JPMorgan's internal training programs and tuition reimbursement
  • Employee stock purchase plan and financial wellness resources
  • On-site fitness centers and wellness programs at Columbus locations
  • Flexible work arrangements including hybrid options

JP Morgan Chase is an equal opportunity employer.

Locations

  • Columbus, US

Salary

Estimated Salary Rangehigh confidence

250,000 - 400,000 USD / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Proficiency in Python, Java, or Scala for AI/ML developmentintermediate
  • Expertise in machine learning frameworks like TensorFlow, PyTorch, or Scikit-learnintermediate
  • Strong knowledge of deep learning techniques and neural networksintermediate
  • Experience with big data technologies such as Hadoop, Spark, or Kafkaintermediate
  • Familiarity with cloud platforms like AWS, Azure, or Google Cloudintermediate
  • Understanding of natural language processing (NLP) and computer vision for financial applicationsintermediate
  • Skills in model deployment using Docker, Kubernetes, or MLOps toolsintermediate
  • Proficiency in SQL and NoSQL databases for handling financial dataintermediate
  • Excellent problem-solving and analytical thinkingintermediate
  • Strong communication skills for presenting technical concepts to non-technical stakeholdersintermediate
  • Knowledge of ethical AI practices and bias mitigation in financial modelsintermediate
  • Experience with version control systems like Gitintermediate
  • Ability to work in agile environments with Jira or similar toolsintermediate
  • Financial domain knowledge in areas like credit risk or market analysisintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; Master's or PhD preferred (experience)
  • 8+ years of professional software engineering experience with a focus on AI/ML (experience)
  • Proven track record of developing and deploying machine learning models in production environments (experience)
  • Strong understanding of financial services regulations and data privacy standards such as GDPR and SOX (experience)
  • Experience with large-scale data processing and distributed computing in a financial context (experience)
  • Ability to collaborate with cross-functional teams including data scientists, product managers, and compliance officers (experience)

Preferred Qualifications

  • Advanced degree in AI, Machine Learning, or Statistics (experience)
  • Experience in fraud detection, risk modeling, or algorithmic trading within banking (experience)
  • Familiarity with JPMorgan Chase's technology stack and agile methodologies (experience)
  • Publications or contributions to open-source AI/ML projects (experience)

Responsibilities

  • Design, develop, and deploy scalable AI and machine learning models to solve complex financial challenges such as risk assessment and fraud prevention
  • Lead the architecture of AI-driven platforms that integrate with JPMorgan Chase's core banking systems
  • Collaborate with data scientists and engineers to build robust data pipelines for training ML models using financial datasets
  • Optimize algorithms for performance in high-volume trading and transaction processing environments
  • Ensure model explainability and compliance with regulatory requirements in the financial services industry
  • Mentor junior engineers and contribute to code reviews to maintain high standards of software quality
  • Conduct research on emerging AI technologies and evaluate their applicability to JPMorgan's business needs
  • Monitor and maintain deployed models, implementing updates to adapt to evolving market conditions
  • Partner with business stakeholders to translate financial requirements into technical AI solutions

Benefits

  • general: Competitive base salary and performance-based annual bonuses
  • general: Comprehensive health, dental, and vision insurance plans
  • general: 401(k) retirement savings plan with generous company matching
  • general: Paid time off including vacation, sick days, and parental leave
  • general: Professional development opportunities through JPMorgan's internal training programs and tuition reimbursement
  • general: Employee stock purchase plan and financial wellness resources
  • general: On-site fitness centers and wellness programs at Columbus locations
  • general: Flexible work arrangements including hybrid options

Target Your Resume for "Principal Software Engineer - Artificial Intelligence and Machine Learning" , JP Morgan Chase

Get personalized recommendations to optimize your resume specifically for Principal Software Engineer - Artificial Intelligence and Machine Learning. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Principal Software Engineer - Artificial Intelligence and Machine Learning" , JP Morgan Chase

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Software EngineeringFinancial ServicesBankingJP MorganSoftware Engineering

Answer 10 quick questions to check your fit for Principal Software Engineer - Artificial Intelligence and Machine Learning @ JP Morgan Chase.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.

JP Morgan Chase logo

Principal Software Engineer - Artificial Intelligence and Machine Learning

JP Morgan Chase

Software and Technology Jobs

Principal Software Engineer - Artificial Intelligence and Machine Learning

full-timePosted: Oct 6, 2025

Job Description

Principal Software Engineer - Artificial Intelligence and Machine Learning

Location: Columbus, OH, United States

Job Family: Software Engineering

About the Role

At JPMorgan Chase, we are at the forefront of innovation in the financial services industry, leveraging artificial intelligence and machine learning to drive transformative solutions for our global clients. As a Principal Software Engineer in AI and Machine Learning, you will join a dynamic team in Columbus, OH, where you'll architect cutting-edge systems that enhance everything from fraud detection to personalized banking experiences. This role offers the opportunity to work on high-impact projects that shape the future of finance, collaborating with top-tier talent in a supportive environment that values innovation and integrity. In this position, you will lead the development of advanced AI models tailored to the complexities of financial data, ensuring they are scalable, secure, and compliant with stringent regulatory standards. You'll partner closely with cross-functional teams to integrate machine learning into core platforms, optimizing for real-time decision-making in areas like risk management and algorithmic trading. Your expertise will be crucial in bridging technology and business needs, delivering solutions that not only meet but exceed the expectations of our institutional and retail clients worldwide. JPMorgan Chase is committed to fostering a culture of continuous learning and growth, providing you with access to state-of-the-art tools and resources to push the boundaries of what's possible in AI for finance. This is more than a job—it's a chance to make a meaningful impact in a leading global financial institution, where your contributions directly influence the stability and innovation of the world's economy. If you're passionate about AI and ready to tackle challenging problems in a collaborative setting, we invite you to bring your skills to our team.

Key Responsibilities

  • Design, develop, and deploy scalable AI and machine learning models to solve complex financial challenges such as risk assessment and fraud prevention
  • Lead the architecture of AI-driven platforms that integrate with JPMorgan Chase's core banking systems
  • Collaborate with data scientists and engineers to build robust data pipelines for training ML models using financial datasets
  • Optimize algorithms for performance in high-volume trading and transaction processing environments
  • Ensure model explainability and compliance with regulatory requirements in the financial services industry
  • Mentor junior engineers and contribute to code reviews to maintain high standards of software quality
  • Conduct research on emerging AI technologies and evaluate their applicability to JPMorgan's business needs
  • Monitor and maintain deployed models, implementing updates to adapt to evolving market conditions
  • Partner with business stakeholders to translate financial requirements into technical AI solutions

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; Master's or PhD preferred
  • 8+ years of professional software engineering experience with a focus on AI/ML
  • Proven track record of developing and deploying machine learning models in production environments
  • Strong understanding of financial services regulations and data privacy standards such as GDPR and SOX
  • Experience with large-scale data processing and distributed computing in a financial context
  • Ability to collaborate with cross-functional teams including data scientists, product managers, and compliance officers

Preferred Qualifications

  • Advanced degree in AI, Machine Learning, or Statistics
  • Experience in fraud detection, risk modeling, or algorithmic trading within banking
  • Familiarity with JPMorgan Chase's technology stack and agile methodologies
  • Publications or contributions to open-source AI/ML projects

Required Skills

  • Proficiency in Python, Java, or Scala for AI/ML development
  • Expertise in machine learning frameworks like TensorFlow, PyTorch, or Scikit-learn
  • Strong knowledge of deep learning techniques and neural networks
  • Experience with big data technologies such as Hadoop, Spark, or Kafka
  • Familiarity with cloud platforms like AWS, Azure, or Google Cloud
  • Understanding of natural language processing (NLP) and computer vision for financial applications
  • Skills in model deployment using Docker, Kubernetes, or MLOps tools
  • Proficiency in SQL and NoSQL databases for handling financial data
  • Excellent problem-solving and analytical thinking
  • Strong communication skills for presenting technical concepts to non-technical stakeholders
  • Knowledge of ethical AI practices and bias mitigation in financial models
  • Experience with version control systems like Git
  • Ability to work in agile environments with Jira or similar tools
  • Financial domain knowledge in areas like credit risk or market analysis

Benefits

  • Competitive base salary and performance-based annual bonuses
  • Comprehensive health, dental, and vision insurance plans
  • 401(k) retirement savings plan with generous company matching
  • Paid time off including vacation, sick days, and parental leave
  • Professional development opportunities through JPMorgan's internal training programs and tuition reimbursement
  • Employee stock purchase plan and financial wellness resources
  • On-site fitness centers and wellness programs at Columbus locations
  • Flexible work arrangements including hybrid options

JP Morgan Chase is an equal opportunity employer.

Locations

  • Columbus, US

Salary

Estimated Salary Rangehigh confidence

250,000 - 400,000 USD / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Proficiency in Python, Java, or Scala for AI/ML developmentintermediate
  • Expertise in machine learning frameworks like TensorFlow, PyTorch, or Scikit-learnintermediate
  • Strong knowledge of deep learning techniques and neural networksintermediate
  • Experience with big data technologies such as Hadoop, Spark, or Kafkaintermediate
  • Familiarity with cloud platforms like AWS, Azure, or Google Cloudintermediate
  • Understanding of natural language processing (NLP) and computer vision for financial applicationsintermediate
  • Skills in model deployment using Docker, Kubernetes, or MLOps toolsintermediate
  • Proficiency in SQL and NoSQL databases for handling financial dataintermediate
  • Excellent problem-solving and analytical thinkingintermediate
  • Strong communication skills for presenting technical concepts to non-technical stakeholdersintermediate
  • Knowledge of ethical AI practices and bias mitigation in financial modelsintermediate
  • Experience with version control systems like Gitintermediate
  • Ability to work in agile environments with Jira or similar toolsintermediate
  • Financial domain knowledge in areas like credit risk or market analysisintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; Master's or PhD preferred (experience)
  • 8+ years of professional software engineering experience with a focus on AI/ML (experience)
  • Proven track record of developing and deploying machine learning models in production environments (experience)
  • Strong understanding of financial services regulations and data privacy standards such as GDPR and SOX (experience)
  • Experience with large-scale data processing and distributed computing in a financial context (experience)
  • Ability to collaborate with cross-functional teams including data scientists, product managers, and compliance officers (experience)

Preferred Qualifications

  • Advanced degree in AI, Machine Learning, or Statistics (experience)
  • Experience in fraud detection, risk modeling, or algorithmic trading within banking (experience)
  • Familiarity with JPMorgan Chase's technology stack and agile methodologies (experience)
  • Publications or contributions to open-source AI/ML projects (experience)

Responsibilities

  • Design, develop, and deploy scalable AI and machine learning models to solve complex financial challenges such as risk assessment and fraud prevention
  • Lead the architecture of AI-driven platforms that integrate with JPMorgan Chase's core banking systems
  • Collaborate with data scientists and engineers to build robust data pipelines for training ML models using financial datasets
  • Optimize algorithms for performance in high-volume trading and transaction processing environments
  • Ensure model explainability and compliance with regulatory requirements in the financial services industry
  • Mentor junior engineers and contribute to code reviews to maintain high standards of software quality
  • Conduct research on emerging AI technologies and evaluate their applicability to JPMorgan's business needs
  • Monitor and maintain deployed models, implementing updates to adapt to evolving market conditions
  • Partner with business stakeholders to translate financial requirements into technical AI solutions

Benefits

  • general: Competitive base salary and performance-based annual bonuses
  • general: Comprehensive health, dental, and vision insurance plans
  • general: 401(k) retirement savings plan with generous company matching
  • general: Paid time off including vacation, sick days, and parental leave
  • general: Professional development opportunities through JPMorgan's internal training programs and tuition reimbursement
  • general: Employee stock purchase plan and financial wellness resources
  • general: On-site fitness centers and wellness programs at Columbus locations
  • general: Flexible work arrangements including hybrid options

Target Your Resume for "Principal Software Engineer - Artificial Intelligence and Machine Learning" , JP Morgan Chase

Get personalized recommendations to optimize your resume specifically for Principal Software Engineer - Artificial Intelligence and Machine Learning. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Principal Software Engineer - Artificial Intelligence and Machine Learning" , JP Morgan Chase

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Software EngineeringFinancial ServicesBankingJP MorganSoftware Engineering

Answer 10 quick questions to check your fit for Principal Software Engineer - Artificial Intelligence and Machine Learning @ JP Morgan Chase.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.