JPMorgan Chase & Co logo
JPMorgan Chase & CoPosted 1 month ago

Principal Software Engineer - Data and AI - Accelerator Business

On-siteLondon, England, United Kingdom

Full TimeSenior LevelEnterpriseFinancial Services

Job Summary

Design and develop scalable, self-service solutions for documentation, SDKs, configurations, and pipelines to enable rapid deployment of GenAI applications, including Retrieval-Augmented Generation (RAG) pipelines and agents with planning, memory, and workflow orchestration. Implement tools for model versioning, experiment tracking, and lifecycle management while developing systems to monitor model performance and address data and model drift. Deploy scalable AI services to cloud infrastructure, ensuring monitoring and observability for agent performance, and design microservices-based architectures to orchestrate multi-step workflows. Mentor team members on platform design principles and guide colleagues on coding practices to establish output validation best practices and guardrails.

Required Qualifications

  • Demonstrate proficiency in Java and/or Python programming languages
  • Deployed production systems to GenAI platforms such as Google VertexAI, OpenAI, AWS Bedrock, or LangChain
  • Utilized cloud technologies (AWS/Azure/GCP), distributed systems, CI/CD tools, infrastructure-as-code tools, and containerization/orchestration tools (Docker, Kubernetes) to operate, support, and secure mission-critical applications
  • Previous experience deploying and managing LLM-model based applications and agents
  • Exposure to vector stores such as Pinecone, GCP RAG engine, and AWS S3 Vector Buckets
  • Exposure to cloud-native microservices architecture
  • Familiarity with advanced AI/ML concepts and protocols, including Retrieval-Augmented Generation (RAG), agentic system architectures, and Model Context Protocol (MCP)
  • Hands-on experience with agentic frameworks (LangChain, CrewAI, AutoGen, LangGraph, ADK)
  • Strong communication skills for both technical and non-technical audiences

Desired Qualifications

  • Experience working in highly regulated environments or industries
  • Experience with distributed computing, data sharding, and performance optimization
  • Demonstrated experience in financial services, particularly retail banking operations

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce