Senior Software Engineer - Agentic AI Foundations

New
CanadaFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
5+ years
Required Skills
PythonJavaGoRESTful APIsDistributed Systems

Requirements

  • 5+ years of professional software engineering experience with a strong background in large-scale distributed systems, backend platforms, or infrastructure.
  • 3+ years of experience designing, building, and operating production-grade systems with clear reliability, performance, and observability requirements.
  • Hands-on experience with LLMs, Agentic AI systems, or building intelligent applications (e.g., using modern LLM APIs, orchestration frameworks, or ML-powered services in production).
  • Demonstrated ability to operate in ambiguity and build from first principles in zero-to-one or highly novel problem areas, including making sound trade-offs under uncertainty.
  • Strong product and systems thinking: you can connect technical decisions to real-world impact, understand user and business needs, and design systems that balance speed, quality, and safety.
  • Familiarity with AI safety, security, or policy systems such as guardrails, content filtering, access controls, or audit and compliance mechanisms.
  • Proficiency in at least one modern backend programming language and ecosystem (e.g., Java, Go, Python, or similar) and comfort working with cloud-native infrastructure, APIs, and data services.
  • Experience collaborating with cross-functional partners (e.g., product, data science, platform, security) to deliver complex technical initiatives.
  • Background in multi-agent systems, workflow orchestration, or similar distributed coordination frameworks (Preferred).
  • Exposure to building or using agent platforms (e.g., orchestration frameworks, tool registries, memory systems) or advanced prompt/LLM routing, caching, or fine-tuning pipelines (Preferred).
  • Experience with evaluation frameworks, experimentation platforms, or ML systems (e.g., offline/online evals, A/B testing, or benchmarking agents and models) (Preferred).
  • Experience specifically with AI safety, security, or policy systems (guardrails, policy engines, content filters, or responsible AI frameworks) (Preferred).
  • Experience with retrieval systems, knowledge graphs, or data platforms used to ground LLMs and agents in enterprise context (Preferred).
  • Experience in a founding, early-stage, or platform-building role where you defined patterns and paved paths for other teams (Preferred).

Responsibilities

  • Design and build a vendor-agnostic agent platform, including orchestration, tool use, memory, and runtime systems that can be reused across multiple workflows and teams.
  • Develop evaluation and reliability frameworks (metrics, harnesses, pipelines) to measure and improve agent performance, robustness, and safety in production.
  • Implement safety and governance controls such as guardrails, policy enforcement, and human-in-the-loop review mechanisms to ensure responsible agent behavior and compliance with internal and external standards.
  • Build systems for data grounding, retrieval, and memory that enable agents to be accurate, context-aware, and aligned with Socure’s domain knowledge and policies.
  • Prototype, iterate on, and productionize agent behaviors including planning, multi-step execution, and coordination of tools and services, using real internal workflows as proving grounds.
  • Partner with product and engineering teams across Socure to identify high-impact use cases, jointly design agent-powered workflows, and launch them into production using the platform primitives you build.
  • Define and document best practices, design patterns, and paved paths for building secure, observable, and scalable agent systems, and mentor other engineers on how to apply them.
  • Contribute to the team’s strategy and roadmap by informing architecture choices, identifying technical risks, and helping prioritize foundational investments (e.g., tracing, evaluation approaches, dev tooling).
  • Uphold and model Socure’s leadership expectations for senior engineers: operating with strong product and systems thinking, influencing without authority, collaborating across functions, and raising the technical bar for the team.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now