# Senior Software Engineer – Backend Platforms and Agentic & ML Systems

Source: https://realanalystjobs.com/job/senior-software-engineer-backend-platforms-and-agentic-and-ml-systems-socure-607e7782
Senior Software Engineer – Backend Platforms and Agentic & ML Systems at Socure, an on-site role based in San Francisco, California, USA. Pay stated in the posting: $230K to $270K. Posted on 13 November 2026, read from Socure's own careers page (Ashby), which RealAnalystJobs re-checks daily and removes the role when it closes.

Updated 15 November 2026.

## Key facts

- Company: [Socure](https://realanalystjobs.com/companies/socure)
- Location: San Francisco, California, USA
- Work mode: On-site
- Pay stated in the posting: $230K to $270K
- Posted: Nov 13, 2026
- Employment type: Full time
- Source: Socure's careers page (Ashby), re-checked daily

Skills: [Python](https://realanalystjobs.com/skills/python)

## About this role

Why Socure?

Socure is building the identity trust infrastructure for the digital economy - verifying 100% of good identities in real time and stopping fraud before it starts. The mission is big, the problems are complex, and the impact is felt by businesses, governments, and millions of people every day.

We hire people who want that level of responsibility. People who move fast, think critically, act like owners, and care deeply about solving customer problems with precision. If you want predictability or narrow scope, this won’t be your place. If you want to help build the future of identity with a team that holds a high bar for itself - keep reading.

Job Overview

We are looking for a Software Engineer - Backend Platforms and Agentic & ML Systems to help build the backend, artificial intelligence, and machine-learning foundations that power Socure’s agentic investigation systems.

This is a hands-on engineering role for someone who wants to work across backend services, distributed systems, AI agents, retrieval, machine-learning models, and production infrastructure. You will design, implement, test, and operate software that supports agent orchestration, asynchronous workflows, knowledge retrieval, model integration, evaluation, and reliable production operation.

You will contribute to systems supporting multi-step investigations across use cases such as watchlist review, sanctions and PEP matching, adverse-media analysis, fraud-ring correlation, case management, and other risk and compliance workflows.

A key part of the role is helping agents work with accurate, relevant, and timely domain knowledge. You will build capabilities that dynamically provide contextual information to agents, combine structured and unstructured data, support knowledge-graph and retrieval workflows, and preserve evidence and provenance for downstream decisions.

You will work with experienced engineers, machine-learning practitioners, product partners, and investigation experts to turn complex problems into dependable software. The role is calibrated for an engineer who can own well-scoped features and components, learn quickly, contribute to design discussions, and grow toward broader technical ownership.

Job Responsibilities

• Design, implement, test, and operate backend services that support agent orchestration, task execution, state management, model integrations, and investigation workflows.

• Build synchronous and asynchronous workflows for agent tasks, including queues, retries, resumability, cancellation, idempotency, scheduling, and failure recovery.

• Contribute to agent frameworks and developer harnesses that support tool calling, structured outputs, reusable skills, actor-based workflows, human review, and policy-controlled execution.

• Implement services that dynamically inject relevant knowledge into agent workflows based on investigation type, entity context, workflow state, customer policy, prior findings, and current task requirements.

• Build domain-grounding capabilities that help agents distinguish authoritative facts, customer-defined policies, derived signals, hypotheses, and unverified observations.

• Develop knowledge-ingestion and enrichment pipelines that normalize, classify, chunk, index, version, and refresh structured and unstructured data.

• Implement retrieval workflows using combinations of semantic search, lexical search, metadata filtering, hybrid retrieval, reranking, entity-aware retrieval, and temporal filtering.

• Contribute to knowledge-graph systems that represent entities, relationships, events, evidence, provenance, and risk signals.

• Support graph traversal, multi-hop retrieval, graph-enhanced context assembly, and integration between graph, vector, search, document, and API-based data sources.

• Implement context-selection logic that balances relevance, freshness, source authority, latency, tenant permissions, and model context limits.

• Add safeguards against stale, contradictory, duplicated, irrelevant, poisoned, or unauthorized information entering agent contexts.

• Build state and memory capabilities for agents, including short-term task state, investigation history, entity context, retrieval state, and provenance.

• Integrate agents with internal APIs, identity and risk data sources, case-management systems, watchlist systems, model endpoints, webhooks, and event streams.

• Develop secure connector and tool-execution patterns, including authentication, authorization, credential management, tenant isolation, audit logging, and sandboxed execution where appropriate.

• Integrate machine-learning models used for classification, ranking, extraction, entity resolution, summarization, and other investigation-related capabilities.

• Partner with machine-learning and data-science teammates on feature definitions, training data preparation, labeling strategies, dataset quality, model interfaces, and deployment workflows.

• Contribute to model training, fine-tuning, and adaptation workflows, including dataset preparation, experiment tracking, evaluation, versioning, deployment, and rollback.

• Implement model-serving and model-routing integrations that select models based on task requirements, latency, cost, quality, context, and data boundaries.

• Improve system performance through caching, batching, parallel execution, retrieval optimization, context reduction, model selection, prompt optimization, and efficient inference configuration.

• Build evaluation and regression tests for retrieval quality, grounding, citation correctness, model behavior, tool selection, workflow completion, and end-to-end investigation outcomes.

• Create test cases covering domain-specific scenarios, ambiguous cases, adversarial inputs, policy variations, knowledge freshness, retrieval failures, and production incidents.

• Instrument services with logs, metrics, traces, latency measurements, cost attribution, retrieval diagnostics, model-version tracking, and opera

Description from Socure's public careers feed, reproduced so you can read the role here. Apply on the company's own site; Real Analyst Jobs never submits anything for you.

## How to apply

Open [this role on Real Analyst Jobs](https://realanalystjobs.com/job/senior-software-engineer-backend-platforms-and-agentic-and-ml-systems-socure-607e7782) and use Apply now there to reach the employer's application. The listing is re-checked against Socure's careers page daily and removed when it closes.

## Socure

Analyst roles on Real Analyst Jobs. [More roles at Socure](https://realanalystjobs.com/companies/socure)

## More like this

- [Data analyst jobs in the USA](https://realanalystjobs.com/jobs/data-analyst-jobs-in-usa)
- [Analyst job market report](https://realanalystjobs.com/analyst-job-market)
- [What analyst roles pay](https://realanalystjobs.com/blog/data-analyst-salaries)

## Sources and links

- [This role on Real Analyst Jobs](https://realanalystjobs.com/job/senior-software-engineer-backend-platforms-and-agentic-and-ml-systems-socure-607e7782)
- [Socure on Real Analyst Jobs](https://realanalystjobs.com/companies/socure)
- [All analyst jobs](https://realanalystjobs.com/jobs)
