Technical Architect AI-Powered Career Services Portal (Subscription SaaS)
PAN India - Remote
Employment Type: Contract
Role summary
We're looking for a hands-on Technical Architect to design and lead the build of a subscription-based career services portal used by about 5,000 paying users each month. The product helps users find jobs and apply faster using automation and AI-such as auto-updating resumes per job description, keyword analysis, drafting recruiter email replies (with user approval controls), creating interview questions with suggested answers, and generating a 30/60/90-day plan based on the JD. You will own the overall architecture and ensure the platform is secure, scalable, reliable, and ready for production.
What you'll do
- Design the full system architecture across the web app, backend services, databases, background workers, email services, AI services, and external integrations.
- Build the automation foundation that powers the product: job queues and workers, workflow orchestration, scheduling, retries, idempotency, dead-letter queues, and full audit trails.
- Lead the design of AI-driven workflows, including:
- Job description parsing, match scoring, and keyword/skill gap analysis
- Resume tailoring and versioning (v1/v2/v3) with ATS-friendly outputs
- Automated email responder (classify inbound email draft response attach the right resume version user approval or auto-send rules)
- Interview preparation packs (role-based and behavioral questions with suggested answers tied to the user's real experience)
- JD-based "expected work" outputs (30/60/90 plan and deliverables)
- Own security and privacy end-to-end: OWASP best practices, encryption, secrets management, RBAC, audit logs, and data retention/deletion policies.
- Implement subscription and usage controls: Stripe Billing integration, entitlements, quotas/AI credits, and rate limiting and abuse prevention.
- Set up strong engineering operations: CI/CD pipelines, infrastructure-as-code, monitoring/logging/tracing, alerts, runbooks, and reliability targets (SLOs).
- Work closely with product and engineering teams, review technical designs and pull requests, mentor developers, and drive delivery from build to production.
Must-have technical skills
Backend & architecture (choose one primary stack)
- Node.js (NestJS/Express) or Python (FastAPI) or Java (Spring Boot)
- Strong API design experience (OpenAPI, versioning, pagination, idempotency), access control (RBAC/ABAC), and rate limiting
Data and search
- PostgreSQL (schema design, performance tuning, migrations)
- Redis (caching, distributed locks, rate limiting)
- OpenSearch/Elasticsearch for job search and keyword relevance
- Vector search / RAG (pgvector or similar) for semantic JD-to-resume matching (strongly preferred)
Automation & workflow orchestration
- Queues such as SQS, RabbitMQ, or Kafka
- Workflow orchestration using Temporal, AWS Step Functions, or an equivalent platform
- Background workers and schedulers for batch applications, follow-ups, and retries
AI/LLM engineering (production experience)
- Tool/function calling, structured outputs (schema validation), and prompt/version management
- Safety controls: hallucination prevention, PII redaction/handling, and human approval gates
- Cost controls: caching, batching, quotas/AI credits, and fallback strategies
Email systems
- Transactional email providers: Amazon SES, SendGrid, or Mailgun
- Inbound email parsing and event webhooks (bounces/complaints), plus deliverability setup (SPF/DKIM/DMARC)
Cloud, DevOps, and security
- Docker, CI/CD (GitHub Actions/GitLab CI), and Infrastructure-as-Code (Terraform/CloudFormation)
- Kubernetes (EKS/AKS/GKE) or Serverless platforms (Lambda/Cloud Run)
- Observability using OpenTelemetry with metrics/logs/traces (Datadog/New Relic/Prometheus/Grafana)
- Security fundamentals: OWASP Top 10, secrets management (Secrets Manager/Vault), encryption in transit and at rest
Nice-to-have
- Stripe Billing and webhook-driven subscription lifecycle experience
- Secure document handling (S3/Blob storage, validation/scanning, PDF/DOCX generation)
- Experience building compliant automation systems, anti-abuse controls, and job/ATS integrations through partner APIs or feeds
Job Type: Contractual / Temporary
Contract length: 12 months
Pay: 500,000.00 - 1,400,000.00 per year
Benefits: