Job Detail

Lead Software Engineer- Agentic Gen AI / Natural Language Querying

Data Science and AI Full–time
ID: #11392
Posted: 2026-03-14
Salary

Description

Description Are you passionate about building the next generation of AI solutions? Join us to lead and mentor a team of talented engineers, drive innovation in generative and agentic AI, and deliver impactful, scalable technology for Risk Technology. You’ll collaborate with cross-functional partners and play a key role in shaping the future of Asset and Wealth Management Risk. As a Lead Agentic Gen AI / Natural Language Querying Engineer – Vice President at JPMorgan Chase in Risk Technology, you will lead a specialized technical area, driving impact across teams, technologies, and projects. You will leverage your expertise in software engineering, multi-agent system design, data science, and NLQ to deliver complex, high-impact initiatives. You will mentor and guide a team of engineers, foster best practices in AI engineering, and partner with data science, product, and business teams to deliver end-to-end solutions that drive value for the Risk business. Job responsibilities: • Lead the deployment and scaling of advanced generative AI and agentic AI solutions for the Risk business, with a focus on natural language querying of structured and unstructured data sources. • Design and execute enterprise-wide, reusable AI frameworks and core infrastructure to accelerate AI solution development, including NLQ capabilities for diverse data types. • Develop multi-agent systems for orchestration, agent-to-agent communication, memory, telemetry, guardrails, and NLQ-driven data retrieval and processing. • Guide research on context and prompt engineering techniques to improve prompt-based model performance and NLQ accuracy, utilizing libraries such as LangGraph. • Develop and maintain tools and frameworks for prompt-based agent evaluation, monitoring, and optimization at enterprise scale, with emphasis on NLQ workflows and orchestration. • Build and maintain data pipelines and processing workflows for scalable, efficient consumption and querying of structured and unstructured data via natural language interfaces. • Write secure, high-quality production code and conduct code reviews. • Partner with Data Science, Product, and Business teams to identify requirements and develop NLQ-enabled solutions. • Communicate technical concepts and results to both technical and non-technical stakeholders, including senior leadership. • Provide technical leadership, mentorship, and guidance to junior engineers, promoting a culture of excellence and continuous learning. Required qualifications, capabilities, and skills: • Bachelor’s or Master’s degree in Computer Science, Engineering, Data Science, or a related field. • Experience in data science and natural language querying, including experience deploying end-to-end pipelines on AWS. • Strong proficiency in Python. • Hands-on experience in system design, application development, testing, and operational stability. • Experience using LangGraph for multi-agent orchestration and NLQ integration. • Experience with AWS and infrastructure-as-code tools such as Terraform. Preferred qualifications, capabilities, and skills: • Strategic thinker with the ability to drive technical vision for business impact. • Experience with agentic telemetry, evaluation services, and orchestration of NLQ workflows. • Demonstrated leadership working with engineers, data scientists, and AI practitioners. • Familiarity with MLOps practices and AI pipelines. • Hands-on experience building and maintaining user interfaces for NLQ and data exploration.

Hard Skills 6
Skill Source Confidence
Python llm_hard
100%
Data Pipelines llm_hard
100%
Prompt Engineering llm_hard
100%
AWS (SageMaker, EC2, S3) llm_hard
100%
Model Deployment llm_hard
80%
MLOps llm_hard
80%
Soft Skills 11
Skill Source Confidence
Collaboration llm_soft
100%
Cross-Functional Communication llm_soft
100%
Explaining Complex Ideas Clearly llm_soft
100%
Stakeholder Communication llm_soft
100%
Strategic Thinking llm_soft
100%
Mentoring llm_soft
100%
Leadership llm_soft
100%
People Management llm_soft
100%
Team Leadership llm_soft
100%
Technical Writing llm_soft
80%
Presentation Skills llm_soft
80%
Apply Options
Publisher Direct Link
Adzuna No Apply
Learn4Good No Apply
Adzuna No Apply
API Logs for this Job
Query Country Status Response ms Created
Lead Software Engineer- Agentic Gen AI / Natural Language Querying extracted 5872 2026-03-22 02:59
Lead Software Engineer- Agentic Gen AI / Natural Language Querying classified 416 2026-03-21 21:09
junior software engineer in Glasgow gb duplicate 11731 2026-03-21 17:34
junior AI developer in Glasgow gb duplicate 4659 2026-03-21 17:07
junior AI engineer in Glasgow gb processed 5274 2026-03-21 17:05
Raw JSON
{
  "job_id": "fJ5uJ89Z1onmF_hfAAAAAA==",
  "job_city": "Glasgow",
  "job_state": null,
  "job_title": "Lead Software Engineer- Agentic Gen AI / Natural Language Querying",
  "job_salary": null,
  "job_country": "GB",
  "job_benefits": null,
  "job_latitude": 55.861670399999994,
  "job_location": "Glasgow",
  "job_onet_soc": "15113200",
  "apply_options": [
    {
      "is_direct": false,
      "publisher": "Adzuna",
      "apply_link": "https://www.adzuna.co.uk/jobs/details/5665227966?utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic"
    },
    {
      "is_direct": false,
      "publisher": "Learn4Good",
      "apply_link": "https://www.learn4good.com/jobs/glasgow/uk/software_development/4804656887/e/?utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic"
    },
    {
      "is_direct": null,
      "publisher": "Adzuna",
      "apply_link": "https://www.adzuna.co.uk/jobs/details/5665227966"
    }
  ],
  "employer_logo": "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcSgq0WGkTjpxrTOP11fkb-mf0WFL_LDU5bDKQng&s=0",
  "employer_name": "JPMorganChase",
  "job_is_remote": false,
  "job_longitude": -4.2583345,
  "job_posted_at": "7 days ago",
  "job_publisher": "Adzuna",
  "job_apply_link": "https://www.adzuna.co.uk/jobs/details/5665227966?utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic",
  "job_highlights": {},
  "job_max_salary": null,
  "job_min_salary": null,
  "job_description": "Description\n\nAre you passionate about building the next generation of AI solutions? Join us to lead and mentor a team of talented engineers, drive innovation in generative and agentic AI, and deliver impactful, scalable technology for Risk Technology. You’ll collaborate with cross-functional partners and play a key role in shaping the future of Asset and Wealth Management Risk.\n\nAs a Lead Agentic Gen AI / Natural Language Querying Engineer – Vice President at JPMorgan Chase in Risk Technology, you will lead a specialized technical area, driving impact across teams, technologies, and projects. You will leverage your expertise in software engineering, multi-agent system design, data science, and NLQ to deliver complex, high-impact initiatives. You will mentor and guide a team of engineers, foster best practices in AI engineering, and partner with data science, product, and business teams to deliver end-to-end solutions that drive value for the Risk business.\n\nJob responsibilities:\n• Lead the deployment and scaling of advanced generative AI and agentic AI solutions for the Risk business, with a focus on natural language querying of structured and unstructured data sources.\n• Design and execute enterprise-wide, reusable AI frameworks and core infrastructure to accelerate AI solution development, including NLQ capabilities for diverse data types.\n• Develop multi-agent systems for orchestration, agent-to-agent communication, memory, telemetry, guardrails, and NLQ-driven data retrieval and processing.\n• Guide research on context and prompt engineering techniques to improve prompt-based model performance and NLQ accuracy, utilizing libraries such as LangGraph.\n• Develop and maintain tools and frameworks for prompt-based agent evaluation, monitoring, and optimization at enterprise scale, with emphasis on NLQ workflows and orchestration.\n• Build and maintain data pipelines and processing workflows for scalable, efficient consumption and querying of structured and unstructured data via natural language interfaces.\n• Write secure, high-quality production code and conduct code reviews.\n• Partner with Data Science, Product, and Business teams to identify requirements and develop NLQ-enabled solutions.\n• Communicate technical concepts and results to both technical and non-technical stakeholders, including senior leadership.\n• Provide technical leadership, mentorship, and guidance to junior engineers, promoting a culture of excellence and continuous learning.\n\nRequired qualifications, capabilities, and skills:\n• Bachelor’s or Master’s degree in Computer Science, Engineering, Data Science, or a related field.\n• Experience in data science and natural language querying, including experience deploying end-to-end pipelines on AWS.\n• Strong proficiency in Python.\n• Hands-on experience in system design, application development, testing, and operational stability.\n• Experience using LangGraph for multi-agent orchestration and NLQ integration.\n• Experience with AWS and infrastructure-as-code tools such as Terraform.\n\nPreferred qualifications, capabilities, and skills:\n• Strategic thinker with the ability to drive technical vision for business impact.\n• Experience with agentic telemetry, evaluation services, and orchestration of NLQ workflows.\n• Demonstrated leadership working with engineers, data scientists, and AI practitioners.\n• Familiarity with MLOps practices and AI pipelines.\n• Hands-on experience building and maintaining user interfaces for NLQ and data exploration.",
  "job_google_link": "https://www.google.com/search?q=jobs&gl=gb&hl=en&udm=8#vhid=vt%3D20/docid%3DfJ5uJ89Z1onmF_hfAAAAAA%3D%3D&vssid=jobs-detail-viewer",
  "employer_website": "https://www.jpmorganchase.com",
  "job_onet_job_zone": "4",
  "job_salary_period": null,
  "job_apply_is_direct": false,
  "job_employment_type": "Full–time",
  "job_employment_types": [
    "FULLTIME"
  ],
  "job_posted_at_timestamp": 1773446400,
  "job_posted_at_datetime_utc": "2026-03-14T00:00:00.000Z"
}