Build vertical AI that enterprises run on
See open rolesWhy VerticalSense
Products and clients, both.
You will work on our own products, RiskOS and Voice Agents, and on solutions for enterprise clients.
Depth over breadth.
We go deep into one industry's data, rules and workflows instead of building generic tools.
Ownership.
You will design, build and ship, and see your work used.
Experienced leadership.
Our founders and advisors have led AI, data and risk programmes at global banks and Fortune 500 companies.
Open roles
AI Engineer
Build the multi-agent systems, RAG pipelines and guardrails behind our products and client solutions.
About the role
You will build the agentic core of our products and client solutions: multi-agent systems, retrieval pipelines, and the guardrails that make them safe to run in regulated industries. This is a hands-on engineering role. You will take features from prototype to production and be accountable for their accuracy, latency and cost.
What you'll do
- Design and build multi-agent systems: orchestration, planning, tool use, memory, agent hand-offs and human-in-the-loop checkpoints.
- Build RAG pipelines end to end: document ingestion and parsing, chunking, embeddings, hybrid search, reranking, and answers grounded with citations.
- Manage context deliberately: token budgeting, summarisation and compaction, short- and long-term memory, and deciding what each agent sees and when.
- Implement guardrails: input and output validation, PII detection and redaction, prompt-injection defences, policy checks and hallucination detection.
- Tune for performance: measure and improve accuracy, latency and cost through caching, model routing, streaming and batching, and fine-tune models where prompting is not enough.
- Write and maintain prompts as versioned, tested code: system prompts, structured outputs and tool definitions.
- Build evaluation suites and tracing so every change is measured before it ships.
- Work directly with domain experts in risk, banking and healthcare to turn their workflows into agent behaviour.
What you bring
- 3+ years of software engineering, including at least 1 year shipping LLM-based applications to production.
- Strong Python and solid engineering habits: testing, code review, version control and async programming.
- Hands-on multi-agent experience with LangGraph, CrewAI, AutoGen, LlamaIndex, the OpenAI Agents SDK or the Claude Agent SDK, or with an orchestration layer you built yourself.
- Production RAG experience, including a vector store such as pgvector, Pinecone, Weaviate, Qdrant or Milvus.
- Working knowledge of the major LLM APIs (Anthropic, OpenAI, Google) and open-weight models, including tool calling and structured outputs.
- Experience with guardrail tooling or patterns, for example Guardrails AI, NeMo Guardrails, Llama Guard or custom validators.
- Experience with evaluation and observability tools, for example Ragas, DeepEval, LangSmith, Langfuse or Arize Phoenix.
- Fine-tuning experience (LoRA/PEFT or provider fine-tuning APIs) and the judgement to know when it is worth doing.
Nice to have
- Model Context Protocol (MCP) servers and tool integration.
- Voice AI: speech-to-text, text-to-speech and real-time conversational pipelines.
- Knowledge graphs or GraphRAG.
- Experience in banking, insurance or healthcare.
Or email hr@verticalsense.ai directly. Please attach your CV.
Full Stack Engineer
Build the product experiences people use to work with our AI, and the APIs behind them.
About the role
You will build the interfaces people use to work with our AI: RiskOS dashboards, agent workspaces and client-facing applications, along with the services behind them. You will work across the stack and own features from design hand-off to production.
What you'll do
- Build responsive, accessible web applications in React and TypeScript.
- Design and build the APIs and services behind them in Node.js or Python.
- Build AI-native interfaces: streaming chat, agent activity and step traces, citations, feedback capture and human-approval flows.
- Build data-heavy dashboards and visualisations for risk and portfolio analytics.
- Implement authentication and authorisation, including single sign-on and role-based access for enterprise customers.
- Own quality: unit, integration and end-to-end tests, performance and monitoring.
- Work closely with AI engineers, backend engineers and designers to turn model capabilities into usable product.
What you bring
- 4–8 years building and shipping web applications across frontend and backend.
- Frontend: React, Next.js, TypeScript, HTML and CSS, Tailwind or equivalent, plus state and data-fetching libraries such as TanStack Query, Redux or Zustand.
- Backend: Node.js (Express or NestJS) or Python (FastAPI or Django), with REST and GraphQL API design.
- Data: PostgreSQL and data modelling, Redis, and an ORM such as Prisma or SQLAlchemy.
- Real-time: WebSockets and server-sent events.
- Auth: OAuth 2.0, OpenID Connect, SAML SSO, JWT and role-based access control.
- Testing: Jest or Vitest, and Playwright or Cypress.
- Docker, Git, CI/CD, and comfort deploying on AWS, Azure or GCP.
- Web fundamentals: performance (Core Web Vitals), accessibility (WCAG) and security (OWASP Top 10).
Nice to have
- Data visualisation libraries such as D3, ECharts or Recharts.
- Experience integrating LLM APIs or building chat and agent interfaces.
- Design systems and component libraries.
- Multi-tenant enterprise SaaS experience.
Or email hr@verticalsense.ai directly. Please attach your CV.
Backend Engineer
Build the services, APIs and data pipelines our products and agents run on.
About the role
You will build the microservices, APIs and data pipelines behind our products and agents. They have to be secure, observable and fast, and they have to integrate with the enterprise systems our customers already run.
What you'll do
- Design, build and operate microservices and APIs (REST and gRPC).
- Design data models and storage layers across relational and non-relational stores.
- Build event-driven and asynchronous workflows: queues, streams, background workers and schedulers.
- Build ingestion and integration pipelines from enterprise systems such as core banking, ERP, CRM and data warehouses.
- Build the backend for AI workloads: streaming responses, long-running agent jobs, rate limiting, retries, idempotency and usage and cost tracking.
- Implement multi-tenancy, authentication, authorisation, encryption and audit logging for regulated customers.
- Instrument services with logs, metrics and traces, and own their reliability and performance in production.
What you bring
- 4–8 years of backend engineering on production systems.
- Strength in at least one of Python (FastAPI), Go, Java (Spring Boot) or Node.js (TypeScript).
- API design: REST, gRPC, OpenAPI, versioning, pagination and idempotency.
- PostgreSQL in depth (schema design, indexing, query tuning, migrations), Redis, and a NoSQL store such as MongoDB or DynamoDB.
- Messaging and streaming with Kafka, RabbitMQ, SQS or Pub/Sub, and task or workflow engines such as Celery or Temporal.
- Distributed-systems fundamentals: consistency, caching, concurrency and failure handling.
- Security: OAuth 2.0 and OpenID Connect, JWT, role-based access control, secrets management, and encryption in transit and at rest.
- Observability: OpenTelemetry, structured logging, metrics and tracing.
- Docker, Kubernetes basics, CI/CD, and automated testing (unit, integration, contract and load).
Nice to have
- Vector search (pgvector or a vector database) and experience serving LLM-backed features.
- Data engineering tools such as Airflow, dbt, Spark, Snowflake or Databricks.
- Experience with financial-services systems and their compliance requirements.
Or email hr@verticalsense.ai directly. Please attach your CV.
Cloud DevOps Engineer
Own the cloud platform our products and client deployments run on.
About the role
You will own the cloud platform behind our products and client deployments: infrastructure as code, CI/CD, Kubernetes, observability, security and cost. Many of our customers are regulated enterprises, so you will also deploy into their cloud environments and meet their security requirements.
What you'll do
- Design, provision and manage cloud infrastructure as code.
- Build and maintain CI/CD pipelines that make releases fast, repeatable and safe to roll back.
- Run containerised workloads on Kubernetes, including scaling, upgrades, networking and ingress.
- Build observability: metrics, logs, traces, dashboards, alerts and service-level objectives.
- Secure the platform: least-privilege IAM, network segmentation, secrets management, image and dependency scanning, and audit trails.
- Deploy into customer environments, including private VPC or VNet and single-tenant setups with data-residency requirements.
- Run AI workloads: model gateways, GPU node pools, model serving, vector databases, and LLM usage and cost monitoring.
- Own reliability and cost: backups, disaster recovery, incident response, post-incident reviews and cloud spend.
What you bring
- 4–8 years in DevOps, site reliability or platform engineering.
- Deep experience with at least one of AWS, Azure or GCP, and working knowledge of a second.
- Infrastructure as code with Terraform, OpenTofu or Pulumi.
- Kubernetes in production (EKS, AKS or GKE), Helm and Docker.
- CI/CD with GitHub Actions, GitLab CI or Azure DevOps, and GitOps with Argo CD or Flux.
- Observability with Prometheus, Grafana, OpenTelemetry, and ELK, Loki or Datadog.
- Security: IAM, cloud networking, HashiCorp Vault or cloud secret managers and KMS, scanning with Trivy or Snyk, and policy as code with OPA.
- Scripting in Python and Bash.
- Strong Linux and networking fundamentals: DNS, TLS and load balancing.
- Familiarity with SOC 2 and ISO 27001 controls.
Nice to have
- GPU infrastructure and model serving with vLLM, Triton or KServe.
- Managed AI platforms: Amazon Bedrock, Azure OpenAI or Vertex AI.
- FinOps and cloud cost optimisation.
- Cloud or Kubernetes certifications (AWS, Azure, GCP, CKA).
- Experience meeting financial-services infrastructure and security requirements.
Or email hr@verticalsense.ai directly. Please attach your CV.
AI / Agent Architect
Set the technical direction for our agentic systems and lead their design for enterprise clients.
About the role
You will set the technical direction for our agentic systems across RiskOS, Voice Agents and client engagements. You will design architectures that are reliable, explainable and governable enough for banks, insurers and healthcare companies, lead their delivery, and be the senior technical voice in front of clients.
What you'll do
- Define reference architectures for multi-agent systems: orchestration patterns (supervisor, router, planner-executor), memory, tool use and agent-to-agent communication.
- Design the knowledge layer: RAG, knowledge graphs, enterprise data integration and context-engineering strategy.
- Set model strategy: model selection and routing, when to use prompting, retrieval or fine-tuning, and hosted versus self-hosted models, weighed against accuracy, latency, cost and data privacy.
- Design guardrails, governance and explainability: human oversight, audit trails, model risk management and responsible-AI controls.
- Define the evaluation strategy and the quality bar a system must meet before release.
- Design security for AI systems: prompt-injection defences, data-leakage prevention, and access control for tools and data.
- Lead client discovery and solution design: run workshops with senior stakeholders and turn business problems into architectures, estimates and roadmaps.
- Guide and review the work of AI, backend and platform engineers, make build-versus-buy decisions, and mentor the team.
What you bring
- 8+ years in software, data or ML engineering, including 3+ years in an architecture or technical-leadership role and 2+ years designing LLM-based systems that reached production.
- A track record of agentic or multi-agent systems running in production, not only prototypes.
- Deep knowledge of LLMs, agent frameworks (LangGraph, AutoGen, CrewAI, Semantic Kernel) and agent protocols (MCP, A2A).
- RAG and knowledge architecture: vector databases, hybrid search, knowledge graphs and data governance.
- Distributed-systems and cloud architecture: microservices, event-driven design, and AWS, Azure or GCP.
- LLMOps: evaluation, observability, prompt and model versioning, and cost management.
- AI governance and security: OWASP Top 10 for LLM Applications, NIST AI Risk Management Framework, ISO/IEC 42001, and awareness of the EU AI Act.
- Still hands-on: able to prototype and review code in Python.
- Clear communication with engineers and executives, and strong written architecture documentation.
Nice to have
- Financial-services risk domain knowledge: Basel, IFRS 9, and model risk management (SR 11-7).
- Voice AI architecture.
- Consulting or pre-sales experience.
- Talks, publications or open-source contributions in AI.
Or email hr@verticalsense.ai directly. Please attach your CV.
How to apply
Email your CV to hr@verticalsense.ai with the subject line “Application – [Role Title]”. In your email, please include:
- A link to your LinkedIn, GitHub or portfolio.
- Two or three lines about something you built that is relevant to the role.
- Your current location and notice period.
We read every application and will get back to you if there is a match.
Don't see your role? If you think you can help us build vertical AI, write to us at hr@verticalsense.ai and tell us how.
VerticalSense.ai is an equal opportunity employer. We welcome applicants of every background and make hiring decisions based on skills and experience.