Senior Python/AI Engineer - LLM & Data Platforms

Socket.dev

New Jersey

On-site

USD 120,000 - 190,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

JPMorganChase is seeking a Software Engineer III focusing on Python/AI to join the Commercial and Investment Bank technology teams. You will contribute as a seasoned engineer to design and deliver scalable, secure products across the technology stack, collaborating within an agile environment.

You will build UI dashboards with React/TypeScript and Python services, design data pipelines on Databricks and Snowflake, and drive responsible AI integration throughout the SDLC with rigorous validation

Qualifications

  • Formal training or certification on software engineering concepts and 3+ years applied experience.
  • Strong Python skills, including familiarity with agentic development practices.
  • Experience with database design and data modeling on modern data platforms (Databricks, Snowflake).
  • Hands-on experience using approved AI-assisted development tools to design and deliver end-to-end applications, with strong validation habits for correctness, performance, and security.
  • Experience developing, debugging, and maintaining code in a large enterprise environment using one or more modern programming languages and database querying languages.
  • Strong understanding of SDLC and agile delivery practices, including CI/CD, application resiliency, and security controls.
  • Strong understanding of responsible AI use in engineering workflows, including data sensitivity, secure handling of inputs/outputs, and resiliency/security expectations.

Responsibilities

  • Build and maintain UI dashboards using React/TypeScript and backend services in the Python stack.
  • Design and deliver data pipelines/ETL on modern data platforms (e.g., Databricks, Snowflake).
  • Execute software design, development, testing, and technical troubleshooting across the SDLC.
  • Ensure large language models (LLMs) are used as controlled, well-understood components of the engineering lifecycle (enterprise-approved models).
  • Lead structured requirements analysis using LLM-assisted workflows to translate business and regulatory needs into clear technical specifications.
  • Establish best practices for prompt-driven design and development, treating prompts as versioned, reviewable engineering artifacts.
  • Ensure prompt strategies support determinism, reproducibility, traceability, and auditability in regulated environments.
  • Ensure LLM-driven systems meet enterprise reliability, resilience, and security expectations.
  • Coach teams on safe, compliant LLM/agent usage by documenting strengths, limitations, and risk profiles for different classes of engineering work.
  • Leverages enterprise-authorized AI coding assist tools within the work environment to improve code quality, delivery speed, and productivity across complex deliverables (e.g., code generation/refactoring, unit test creation, documentation), while validating outputs through peer review, automated testing, and secure coding standards; contributes learnings and reusable patterns to improve broader team effectiveness.
  • Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI-assisted development and automation capabilities, to improve the value realized by automation.

Skills

Python
Agentic development practices
SDLC & Agile
Secure coding practices

Tools

Databricks
Snowflake
AI assistants
CI/CD

Job description

JPMorganChase is seeking a Software Engineer III focusing on Python/AI to join the Commercial and Investment Bank technology teams. You will contribute as a seasoned engineer to design and deliver scalable, secure products across the technology stack, collaborating within an agile environment.

You will build UI dashboards with React/TypeScript and Python services, design data pipelines on Databricks and Snowflake, and drive responsible AI integration throughout the SDLC with rigorous validation

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Python Engineer — AI & AWS ML Ops
Senior Python Engineer — AI & AWS ML Ops

Socket.dev • Plano (TX)

On-site
USD 120,000 - 170,000
Health insurance
Retirement plan
Tuition reimbursement
+1
Senior Python Engineer - AI/ML for Data Pipelines & Dashboards
Senior Python Engineer - AI/ML for Data Pipelines & Dashboards

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 120,000 - 160,000
Senior Python Engineer for AI/ML on AWS
Senior Python Engineer for AI/ML on AWS

JPMorgan Chase & Co. • Houston (TX)

On-site
USD 110,000 - 160,000
Software Engineer III - Python / AI
Software Engineer III - Python / AI

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 120,000 - 160,000
Senior AI & Cloud Software Engineer
Senior AI & Cloud Software Engineer

Worky • Jersey City (NJ)

On-site
USD 120,000 - 180,000
Senior Python Engineer - AI/ML on AWS
Senior Python Engineer - AI/ML on AWS

JPMorganChase • Houston (TX)

On-site
USD 110,000 - 160,000
Senior Lead Python Engineer - AI/LLM on AWS
Senior Lead Python Engineer - AI/LLM on AWS

JPMorganChase • Jersey City (NJ)

On-site
USD 150,000 - 200,000
Senior Python Engineer — AI/ML on AWS in Production
Senior Python Engineer — AI/ML on AWS in Production

JPMorgan Chase • Houston (TX)

On-site
USD 120,000 - 150,000
Senior Lead Software Engineer – AI-Driven Data Platform
Senior Lead Software Engineer – AI-Driven Data Platform

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 176,000 - 260,000
Senior Python Engineer — AI-Driven Systems Leader
Senior Python Engineer — AI-Driven Systems Leader

JPMorganChase • Wilmington (DE)

On-site
USD 130,000 - 190,000