New: upload your resume and get matched to AI jobs. Free to start →

Software Engineer III - Python, Databricks & AI

Salary not listed • GLASGOW, LANARKSHIRE, United Kingdom • Full-time

Posted 17d ago

Job Location

GLASGOW, LANARKSHIRE, United Kingdom

Tech Stack

Remote Work Policy

On-site

Employment Type

Full-time

Categories

AI Engineer

About the job

As a Software Engineer III within the CT AWM Finance team, you will be a key member of an agile team responsible for designing and delivering market-leading technology products securely, stably, and at scale. You will execute critical technology solutions across various business functions to meet firm objectives. The platform you'll work on handles a significant volume of accounts, positions, and transactions daily, providing reliable, audit-ready reporting for finance and product control teams.

Responsibilities

  • Design, develop, and troubleshoot software solutions, thinking beyond conventional approaches.
  • Create secure, high-quality production code and maintain synchronous algorithms.
  • Produce architecture and design artifacts for complex applications, ensuring design constraints are met.
  • Gather, analyze, and synthesize data to drive improvements in software applications and systems.
  • Proactively identify data patterns and problems to enhance coding hygiene and system architecture.
  • Contribute to software engineering communities of practice and explore emerging technologies.
  • Leverage enterprise-authorized AI coding assist tools to improve code quality and delivery speed, validating outputs.
  • Apply knowledge of the Software Development Life Cycle toolchain, including AI-assisted development, to enhance automation value.

Requirements

  • Formal training or certification in software engineering concepts and proficient applied experience.
  • Strong hands-on data engineering experience with Databricks and AWS.
  • Practical experience in system design, application development, testing, and operational stability.
  • Proficiency in Python coding.
  • Solid understanding of agile methodologies, CI/CD, application resiliency, and security.
  • Overall knowledge of the Software Development Life Cycle.
  • Foundational understanding of Generative AI, large language models, and AI/ML solutions.
  • Hands-on experience using enterprise-authorized AI-assisted software development tools and ability to critically evaluate AI outputs.
  • Understanding of responsible AI use in engineering workflows, including data sensitivity and security.

About JPMorganChase