{"id":2226102,"url":"https://alion.io/job/jpmorganchase-software-engineer-iii-data-agentic-commerce-2","title":"Software Engineer III - Data - Agentic Commerce","company":{"id":257,"name":"JPMorganChase","domain":"jpmorganchase.com","url":"https://alion.io/company/jpmorganchase","size_band":"5000+","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Oracle","truth_index":{"grade":"A","score":89,"open_postings":1100,"ghost_share":0.022,"stale_share":0.571,"repost_share":0.055,"time_to_fill_p50_days":14,"computed_at":"2026-11-06T05:58:05Z"}},"role":"Backend","role_family":"Backend","seniority":"middle","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["London, United Kingdom"],"countries":["GB"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":65000,"max_usd":148000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":25},"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"AI Agents","optional":false},{"name":"AWS","optional":false},{"name":"CI/CD","optional":false},{"name":"Databricks","optional":false},{"name":"Function Calling","optional":false},{"name":"Java","optional":false},{"name":"Kubernetes","optional":false},{"name":"LLM","optional":false},{"name":"Machine Learning","optional":false},{"name":"Model Context Protocol","optional":false},{"name":"OpenTelemetry","optional":false},{"name":"Python","optional":false},{"name":"Spark","optional":false},{"name":"SQL","optional":false},{"name":"TypeScript","optional":false},{"name":"A2A","optional":true},{"name":"Apache Iceberg","optional":true},{"name":"Delta Lake","optional":true},{"name":"Google ADK","optional":true},{"name":"LangChain","optional":true},{"name":"LangGraph","optional":true},{"name":"MLFlow","optional":true},{"name":"Terraform","optional":true}],"status":"closed","first_seen_at":"2026-10-09T11:12:06Z","employer_posted_date":"2026-10-09","last_verified_at":"2026-11-05T09:31:53Z","board_verified":false,"closed_at":"2026-11-05T09:31:53Z","days_open":26,"trust":{"level":"ok","repost_count":1,"flags":[],"days_open":26},"description":"We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.\nAs a Software Engineer III at JPMorganChase within the Commercial and Investment Bank, Payments Technology, you are a seasoned member of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. Based in London, you help build B2B agentic commerce agents that negotiate, onboard, and communicate with corporate suppliers, and the data and machine learning pipelines behind the models those agents call as tools. You deliver on NEO, the firm's governed agent platform for Payments Technology.\nJob responsibilities\nExecutes software solutions, design, development, and technical troubleshooting for agent components, including orchestration logic, agent tools, and task queues for autonomous workflows\nBuilds and maintains MCP (Model Context Protocol) servers that give agents secure access to CRM, supplier directory, and payments data sources\nDevelops secure and high-quality production code in Python, and reviews and debugs code written by others\nBuilds data pipelines and feature engineering jobs on Databricks that prepare payments data for model training and agent retrieval\nContributes to the MLOps path for optimization and prediction models: training jobs, automated tests, and promotion of model artefacts from development through UAT to production\nWrites evaluations for agent behaviour (offline test sets, regression suites in CI/CD, LLM-as-judge checks) and instruments services with OpenTelemetry tracing\nApplies enterprise-authorized AI-assisted development tools to improve code quality and delivery speed, validating AI outputs for correctness, performance, and security\nIdentifies opportunities to eliminate or automate remediation of recurring issues to improve the operational stability of agents and model services\nAdds to team culture of diversity, opportunity, inclusion, and respect\nRequired qualifications, capabilities, and skills\nFormal training or certification on software engineering concepts and applied experience\nHands-on practical experience in system design, application development, testing, and operational stability\nStrong hands-on development experience in Python and/or Java, and ability to code in one or more additional languages (e.g., TypeScript, SQL)\nStrong understanding of concurrency and parallelism - multithreading, processes, worker pools, and task queues - and of distributed computation across multiple nodes\nExperience building and consuming APIs and event-driven services in a cloud environment\nExperience with data processing frameworks such as Apache Spark, and working with large structured datasets\nWorking knowledge of how LLM-based applications are built: prompting, tool calling, retrieval, and evaluation\nExperience using approved AI-assisted software development tools, with sound judgement on validating their outputs\nUnderstanding of responsible AI use in engineering workflows, including data sensitivity and secure handling of inputs and outputs\nSolid understanding of agile methodologies such as CI/CD, Application Resiliency, and Security\nPractical cloud native experience (AWS preferred), including containers and Kubernetes\nPreferred qualifications, capabilities, and skills\nExperience with agent frameworks (e.g., Google ADK, LangGraph) and agent protocols such as MCP, A2A, or AG-UI\nExperience with Databricks, MLflow, and Delta Lake or Apache Iceberg\nExposure to model serving on Kubernetes and to model monitoring (drift, latency, accuracy)\nFamiliarity with CRM platforms such as Salesforce and their APIs\nExposure to payments, commercial card, or supplier onboarding (KYC) processes\nFamiliarity with Terraform and infrastructure as code","description_format":"text","description_chars":3812,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"phd","optional":false},"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Commerce","Forest Resources","Asset Management & Funds","Land & Agriculture Property"],"lifecycle":[{"event":"open","at":"2026-10-10T16:12:59Z"},{"event":"reopen","at":"2026-10-24T09:45:03Z"}],"visa":[],"liveness":null,"pay":null,"html_url":"https://alion.io/job/jpmorganchase-software-engineer-iii-data-agentic-commerce-2","json_url":"https://alion.io/job/jpmorganchase-software-engineer-iii-data-agentic-commerce-2.json","meta":{"generated_at":"2026-11-06T09:48:10Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":17779,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-07T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":257},"rest":"https://alion.io/mcp/rest/get_company?id=257"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fjpmorganchase-software-engineer-iii-data-agentic-commerce-2"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fjpmorganchase-software-engineer-iii-data-agentic-commerce-2"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fjpmorganchase-software-engineer-iii-data-agentic-commerce-2"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/jpmorganchase-software-engineer-iii-data-agentic-commerce-2\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fjpmorganchase-software-engineer-iii-data-agentic-commerce-2"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":2226102}},{"tool":"search_jobs","arguments":{"company":"jpmorganchase.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":2226102},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}