30 окт

Software Engineer

ориентир по рынку
вакансия зп не указана
в среднем 254 973 ₽
Загрузи резюме, чтобы видеть мэтчи с вакансиейЗагрузи резюме, чтобы видеть мэтч с вакой

подготовься к отклику

ai-инструменты

Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме

описание

Job Title

Senior Software Engineer – Regulated AI & Enterprise SaaS

We are building a semi-autonomous AI recruitment agent that works alongside human recruiters and existing Applicant Tracking Systems (ATS).

The system is advisory-first, human-in-the-loop, and designed for regulated enterprise environments, with strong guarantees around compliance, auditability, AI safety, and bias control.

This is not a consumer AI product — it is a policy-driven, explainable, enterprise AI system.

As a Senior Software Engineer, you will design and build core backend systems that power our AI-assisted recruitment platform, including:

- Policy-controlled AI workflows

- ATS integrations

- Audit-ready decision pipelines

- Security- and compliance-first infrastructure

You will work closely with architects, ML engineers, compliance stakeholders, and product leaders to deliver a production-grade, regulated AI platform.

задачи

Core Engineering

  • Design and implement backend services for a single-tenant, enterprise SaaS platform
  • Build read-heavy ATS integrations (Greenhouse, Lever, Workday, etc.) using APIs and webhooks
  • Implement human-in-the-loop approval workflows with full auditability
  • Develop event-driven systems for recommendations, approvals, and logging

AI & Policy Integration

  • Integrate dedicated LLM services on AWS (Bedrock / EKS-hosted models)
  • Enforce OPA/Rego-based policy decisions for:
  • AI safety
  • Bias control
  • Autonomy limits
  • Ensure no AI action bypasses policy evaluation

Compliance & Safety

  • Implement immutable audit logs (append-only)
  • Support GDPR workflows (right to explanation, right to delete)
  • Encode EEOC-safe hiring constraints into software logic
  • Build systems that are inspectable, explainable, and regulator-friendly

Security & Reliability

  • Implement tenant-isolated data access patterns
  • Apply secure-by-default design (IAM, KMS, encryption, RBAC)
  • Participate in threat modeling and abuse scenario mitigation
  • Build for SOC2 / ISO-style audits
  • No AI recommendation is produced without policy validation
  • Every action is explainable, traceable, and auditable
  • Recruiters trust the system — and regulators can inspect it
  • The platform scales without sacrificing safety or compliance

требования

  • 5+ years of backend software engineering experience
  • Strong experience with:
  • Distributed systems
  • API design (REST/GraphQL)
  • Event-driven architectures
  • Proficiency in one or more:
  • Java / Kotlin
  • Go
  • Python
  • Node.js (TypeScript)

Policy & Compliance Awareness

  • Experience working with regulated systems (fintech, healthtech, HR tech, govtech)
  • Familiarity with:
  • OPA / Rego (strong plus)
  • RBAC / ABAC authorization models
  • Audit logging and compliance controls

Cloud & Infrastructure

  • Strong AWS experience:
  • VPC, IAM, KMS
  • RDS / DynamoDB
  • ECS / EKS
  • Infrastructure-as-Code (Terraform / CDK)
  • Experience with AI/ML system integration (not necessarily training models)
  • Familiarity with:
  • SOC2, GDPR, EEOC, ISO 27001
  • Human-in-the-loop AI systems
  • Explainable AI or model governance
  • Prior work on ATS, HR, or workflow automation platforms
  • Experience building single-tenant enterprise SaaS

What Makes This Role Different

  • You are not building a chatbot
  • You are building a policy-governed AI system where:
  • Safety > speed
  • Explainability > raw automation
  • Compliance is a core feature, not an add-on
  • Your code may be reviewed by:
  • Auditors
  • Legal teams
  • Enterprise security teams
  • Thinks in systems, not features
  • Comfortable saying this should fail closed
  • Understands that doing nothing is sometimes the safest action
  • Treats compliance constraints as engineering inputs, not obstacles

условия

Условий нет

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.