Help build the backend, artificial intelligence, and machine-learning foundations that power Socure’s agentic investigation systems, focusing on backend services, distributed systems, AI agents, retrieval, and ML models.
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.
Requirements
Bachelor’s degree in Computer Science, Engineering, or a related technical field
Master’s degree in Computer Science, Engineering, or a related technical field
Nice to have: AI or machine-learning systems for fraud
Nice to have: AI or machine-learning systems for identity
Nice to have: AI or machine-learning systems for financial crime
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.
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.
Requirements
Bachelor’s degree in Computer Science, Engineering, or a related technical field
Master’s degree in Computer Science, Engineering, or a related technical field
Nice to have: AI or machine-learning systems for fraud
Nice to have: AI or machine-learning systems for identity