Salary: Β£62,000 - 102,000 per year
Requirements:
- Proven programming/scripting skills with multiple modern programming languages including Python, Golang, TypeScript, and similar technologies in an AWS/cloud environment.
- Experience in the use of GPT, LLM, RAG, Gen AI, and prompt engineering related technologies.
- Experience developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages.
- Current experience with agile methodologies such as CI/CD, applicant resiliency, and security.
- Solid understanding of software applications and technical processes within a related technical discipline, such as synchronous and non-synchronous APIs and concurrency.
- Experience creating complex and scalable coding solutions using appropriate software design frameworks.
Responsibilities:
- Collaborate with engineers, data scientists, and product owners to deliver products to production.
- Build and maintain data pipelines for analytics, model evaluation, and training, including versioning, compliance, and validation.
- Execute creative software solutions, design, development, and technical troubleshooting beyond routine or conventional approaches.
- Provide feedback and propose improvements to architecture governance practices.
- Create secure and high-quality production code, and review and debug code written by others.
- Maintain algorithms that run synchronously with appropriate systems.
- Proactively identify hidden problems and patterns in data and use these insights to drive improvements to coding hygiene and system architecture.
- Regularly provide technical guidance and direction to support our business and technical teams and vendors.
- Architect and govern agentic AI-enabled engineering workflows using enterprise-authorized tools within the work environment to improve delivery speed, code quality, and operational outcomes at scale, while defining guardrails for validation, security, resiliency, and reuse across teams.
- Apply 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 at scale.
Technologies:
- Agentic AI
- AI
- AWS
- Architect
- CI/CD
- Cloud
- Golang
- Support
- LLM
- Machine Learning
- Python
- RAG
- Security
- TypeScript
- Marketing
More:
We are the Applied Innovation (of AI) Engineering team within the Chief Data Analytics Office (CDAO) Technology group at JPMorgan Chase. We are an elite machine learning group focused on business-critical priorities using innovative machine learning techniques and technologies, with a focus on machine learning for software, cybersecurity, and technology infrastructure. We partner closely with lines of business and engineering teams across the firm on long-term projects that require significant machine learning development to support our business as it grows. As part of JPMorganChase, we offer the opportunity to work in a first-class business with a strong focus on inclusion, technical excellence, and trusted long-term partnerships. We are an equal opportunity employer and value diversity and inclusion across our global workforce.
last updated 36 week of 2026
#J-18808-Ljbffr
Principal Software Engineer employer: JP Morgan Chase
Morgan is an exceptional employer, offering a dynamic work culture that prioritises diversity and inclusion while fostering employee growth through comprehensive coaching and development opportunities. As a global leader in financial services, we empower our teams to drive impactful product management and AI enablement, ensuring that every employee can contribute meaningfully to our clients' success in a collaborative environment located at the heart of the financial sector.