Software Engineer Associate III - Databricks

JPMorgan Chase & Co.

City of Rochester (NY)

On-site

USD 140,000 - 190,000

Full time

4 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

JPMorgan Chase & Co. in New York seeks an experienced Software Engineer III to join Corporate AIML Data Platforms and CDAO. You will design and deliver trusted, scalable AI-powered technology products in a secure environment.

You will work on data pipelines, ML model development, and productionizing AI applications, collaborating with data scientists and backend teams to drive enterprise outcomes.

Qualifications

  • Formal training or certification in software engineering and 3+ years applied experience.
  • Hands-on experience with AI/ML model development, training, and deployment.
  • Proficient in Python and ML frameworks (TensorFlow, PyTorch, scikit-learn).
  • Proficient in Java for client/server development.
  • Proficient in HTML, CSS, and modern front-end practices.
  • Experience with data pipelines and processing (Spark, Pandas, NumPy).
  • Solid CI/CD, MLOps, and model versioning knowledge.
  • Cloud platforms and containerization familiarity.
  • Ability to critically evaluate AI-generated outputs for correctness, performance, and security.

Responsibilities

  • Develops and deploys AI/ML models and data pipelines for enterprise apps.
  • Creates secure, high-quality production code for ML systems.
  • Produces architecture/design artifacts for AI-powered applications.
  • Transforms large datasets to support AI/ML model development and evaluation.
  • Implements NLP, generative AI, and other ML technologies in production.
  • Collaborates with data scientists to productionize models and integrate with backend services.
  • Contributes to AI/ML communities through demos and talks.

Skills

AI/ML model development
Python
Java
HTML/CSS
CI/CD
Cloud platforms
Spark
Pandas/NumPy
Security/resiliency
ML Ops

Education

Bachelor's degree in CS or related

Tools

TensorFlow
PyTorch
scikit-learn
Docker
Kubernetes
AWS
Azure
GCP
Git

Job description

We have an exciting and rewarding opportunity for you to take your software engineering career to the next level.

The Chief Data & Analytics Office (CDAO) at JPMorgan Chase is responsible for accelerating the firm's data and analytics journey. This includes ensuring the quality, integrity, and security of the company's data, as well as leveraging this data to generate insights and drive decision-making. The CDAO is also responsible for developing and implementing solutionsthat support the firm's commercial goals by harnessing artificial intelligence and machine learning technologies to develop new products, improve productivity, and enhance risk management effectively and responsibly.

As a Software Engineer III at JPMorgan Chase within Corporate AIML Data Platforms and Chief Data & Analytics (CDAO) team, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives.

Job responsibilities
  • Develops and deploys AI/ML models and data pipelines for enterprise applications
  • Creates secure and high-quality production code for machine learning inference and training systems
  • Produces architecture and design artifacts for AI-powered applications while ensuring scalability and performance
  • Gathers, analyzes, and transforms large datasets to support AI/ML model development and evaluation
  • Implements natural language processing, generative AI, and other ML technologies in production systems
  • Collaborates with data scientists to productionize machine learning models and integrate with backend services
  • Contributes to AI/ML communities of practice through demos, tech talks, and knowledge sharing
Required qualifications, capabilities, and skills
  • Formal training or certification in software engineering and 3+ years applied experience
  • Hands-on experience with AI/ML model development, training, and deployment
  • Proficient in Python and ML frameworks (TensorFlow, PyTorch, scikit-learn)
  • Proficient in Java for both client-side and server-side application development
  • Proficient in HTML, CSS, and modern front-end web development practices
  • Experience with data pipelines and processing frameworks (Spark, Pandas, NumPy)
  • Solid understanding of CI/CD, MLOps practices, and model versioning
  • Demonstrated knowledge of cloud platforms (AWS, Azure, GCP) and containerization
  • Hands-on experience using enterprise-authorized AI-assisted software development tools within the work environment (e.g., for coding, test creation, troubleshooting, or documentation) with demonstrated ability to critically evaluate, validate, and refine AI-generated outputs for correctness, performance, and security.
  • Understanding of responsible AI use in engineering workflows, including data sensitivity considerations, secure handling of inputs/outputs, and adherence to resiliency and security expectations; ability to guide peers on safe and effective usage within team practices.
Preferred qualifications, capabilities, and skills
  • Experience with generative AI and large language models (LLMs)
  • Familiarity with vector databases and RAG architectures
  • Experience with containerization (Docker, Kubernetes) and cloud-native deployments
  • Knowledge of NLP techniques and transformer architectures
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer Associate III - Databricks
Software Engineer Associate III - Databricks

JPMorgan Chase & Co. • New York (NY)

On-site
USD 120,000 - 180,000
Software Engineer Associate III - Databricks
Software Engineer Associate III - Databricks

Next Frontier Capital • Jersey City (NJ)

On-site
USD 140,000 - 190,000
Principal Software Engineer - Databricks
Principal Software Engineer - Databricks

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 180,000 - 260,000
AI/ML Engineer - Software Engineer III
AI/ML Engineer - Software Engineer III

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 150,000 - 230,000
Cloud exposure
Lead Software Engineer - Cloud/AI Engineer
Lead Software Engineer - Cloud/AI Engineer

JPMorgan Chase & Co. • Plano (TX)

On-site
USD 150,000 - 210,000
Software Engineer III (Python/AWS)
Software Engineer III (Python/AWS)

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 120,000 - 180,000
Software Engineer III – PySpark/AWS/Databricks
Software Engineer III – PySpark/AWS/Databricks

JPMorgan Chase & Co. • Plano (TX)

On-site
USD 120,000 - 180,000
Software Engineer III - Data Engineer/Applied AI (LLMs)
Software Engineer III - Data Engineer/Applied AI (LLMs)

JPMorgan Chase & Co. • Plano (TX)

On-site
USD 120,000 - 180,000
Software Engineer III - Agentic AI, Java/Python
Software Engineer III - Agentic AI, Java/Python

JPMorganChase • Chicago (IL)

On-site
USD 138,000 - 185,000
Applied AI/ML Lead
Applied AI/ML Lead

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 140,000 - 210,000