Location
Remote
Job Type
full-time
Work Format
🌍 Remote Worldwide
Salary
$100K–$200K
Posted
August 11, 2026

Job Description

About Neuroscale

Neuroscale is building the AI recruiting operating system, one unified platform for your entire talent organization, from first touch to hired. Arbi eliminates fragmented workflows, integrates directly with your ATS, and orchestrates AI agents for sourcing, outreach, screening, and candidate intelligence end-to-end. By combining reasoning-optimized models with deep workflow automation, Arbi helps talent teams win more top candidates with dramatically less friction.

We’re backed by top operators and investors, and we’re growing fast. Our momentum is further fueled by blue-chip partners and programs, including the NVIDIA Inception Program, the HPE Unleash AI Program, and our active DoD SBIR Phase II award and contract.

We’re now hiring a Founding Software Engineer to help accelerate features on Arbi to help us dominate one of the largest and fastest-expanding categories in modern software.

The Role

We’re hiring a Founding Software Engineer to help us scale and evolve our core systems. You'll work closely with AI engineers, frontend devs, and product leads to build the APIs, services, and infrastructure powering our agentic workflows.

This is a hands-on role for someone who knows how to build enterprise-grade backends using modern JavaScript/TypeScript stacks. You’ll lead major technical efforts, make architecture decisions that scale, and help us stay fast, reliable, and resilient as our user base grows.

What You'll Do & Own

  • Design, build, and maintain backend services using TypeScript (preferably NestJS)

  • Develop and document robust REST and GraphQL APIs used by frontend and AI components

  • Work with PostgreSQL and Redis to manage structured and real-time data

  • Collaborate across teams to integrate AI pipelines, inference systems, and third-party APIs

  • Own backend performance, reliability, observability, and dev workflow improvements

  • Drive engineering excellence via clean code, code reviews, and strong documentation

  • Evolve our authentication, authorization, and permissioning systems

  • Contribute to architecture decisions with a long-term view on scale and maintainability

Who You Are

  • Have 4+ years of experience building production-grade backend systems

  • Are highly proficient in JavaScript/TypeScript, with deep knowledge of Node.js and NestJS

  • Have strong experience designing and consuming RESTful and GraphQL APIs

  • Are comfortable with PostgreSQLRedis, and caching strategies

  • Know your way around DockerCI/CD pipelines, and version control with Git

  • Value clean architecture, modular codebases, and well-structured data models

  • Thrive in a high-ownership, fast-paced startup environment with evolving priorities

Bonus Points

  • Experience building secure, scalable auth systems (OAuth2, SSO, etc.)

  • Familiarity with async patterns, workers, or event-driven systems (e.g., BullMQ, RabbitMQ)

  • Exposure to AI/ML tooling, vector databases, or real-time inference workloads

  • Experience in B2B SaaS or enterprise-scale backend platforms

What’s in It for You

  • Join a tight-knit engineering team shipping fast and building with ambition

  • Work on products used by real-world recruiters, analysts, and decision-makers

  • Be part of a mission-driven company redefining how humans and AI collaborate

  • Competitive salary, meaningful early-stage equity, and flexible work arrangements

  • Zero bureaucracy, high trust, and a strong culture of ownership and technical excellence

  • Base Salary: $100K–$200K

  • Performance bonus: Quarterly bonuses tied to clear feature shipping targets

  • Equity: Meaningful early-stage equity (~0.25-0.5%) with a clear range shared during the process

  • Benefits: Medical, dental, vision, 14-days of PTO accrued annually

  • Learning: At least $2,000 per year for courses, events, books, and growth communities

  • Tools and setup: New macbook, monitor, and a monthly tools budget to run the stack you want

  • Workspace: Monthly co-working or home office stipend

  • Flexibility: Remote-first, flexible hours, and work-from-anywhere (digital nomad)

  • Growth path: Clear, fast-track path to an Engineering Lead as we scale the team

Equal Opportunity

Neuroscale is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We welcome applicants from all backgrounds, identities, and walks of life — including but not limited to race, gender, age, religion, sexual orientation, and disability status.

🎯 Who is this job for?

Senior-level engineers with 4+ years of experience building production-grade backend systems, particularly in JavaScript/TypeScript, Node.js, and NestJS, are best suited for this founding role.

They should be skilled in designing REST and GraphQL APIs, working with PostgreSQL and Redis, implementing authentication and authorization, and using Docker, CI/CD, and Git.

The ideal candidate is familiar with owning architecture and backend performance, reliability, observability, and integrations involving AI pipelines, third-party services, async workers, or event-driven systems in a fast-paced startup.

💬 Potential Interview Questions

How would you structure a scalable NestJS backend for AI-driven recruiting workflows?

I would organize the application into modular domains such as candidates, jobs, outreach, integrations, and authentication, with clear boundaries between controllers, services, repositories, and workers. I would use dependency injection, shared infrastructure modules, and asynchronous processing to keep the system maintainable as features and teams grow.

How would you design REST and GraphQL APIs that serve both frontend applications and AI services?

I would use REST for resource-oriented operations and external integrations, while using GraphQL where clients need flexible, aggregated views. Both interfaces should share domain services, enforce consistent authorization and validation, and include versioning, pagination, rate limiting, and clear API documentation.

How would you model recruiting data in PostgreSQL?

I would normalize core entities such as organizations, users, candidates, jobs, applications, and interactions, while adding carefully chosen denormalized fields for high-volume reads. I would define foreign keys, indexes, constraints, and migration practices explicitly, and use transactions for workflows that update multiple related records.

How would you use Redis in this platform?

Redis could support short-lived caching, distributed locks, rate limiting, session or token metadata, and queues for asynchronous work. Cached data should have explicit TTLs and invalidation rules, and the system should remain correct if Redis is unavailable or contains stale values.

How would you implement reliable background processing for AI pipelines and third-party integrations?

I would use a queue system such as BullMQ with durable jobs, retries using exponential backoff, idempotency keys, timeouts, and dead-letter handling. Workers should expose job metrics and preserve enough state to resume or safely retry operations without duplicating outreach or external side effects.

How would you design authentication and authorization for a multi-tenant B2B SaaS platform?

I would separate authentication from authorization, supporting OAuth2 or SSO where required and issuing securely managed sessions or tokens. Authorization should enforce tenant isolation and role- or permission-based access at the service layer, with audit logging for sensitive actions and defense against insecure direct object references.

What strategies would you use to improve backend performance and reliability?

I would measure first using profiling, database query analysis, latency percentiles, and tracing. Common improvements include proper indexes, bounded queries, caching, connection pooling, asynchronous work, horizontal scaling, timeouts, circuit breakers, and graceful degradation for dependent AI or third-party services.

How would you make the system observable in production?

I would implement structured logs with correlation and tenant-safe context, metrics for request latency, errors, queue depth, database health, and external dependency performance, plus distributed tracing across API and worker flows. Alerts should be tied to user-impacting symptoms and supported by actionable dashboards and runbooks.

How would you safely integrate AI inference services into backend workflows?

I would isolate inference behind a well-defined service interface with request validation, timeouts, retries, versioned prompts or models, and usage limits. Results should be persisted with provenance and status, while sensitive candidate data must be protected through access controls, encryption, redaction, and provider-specific privacy policies.

What would a robust Docker and CI/CD workflow look like for a TypeScript backend?

I would use multi-stage Docker builds, pinned dependencies, non-root containers, health checks, and environment-specific configuration managed outside the image. CI should run formatting, linting, type checks, unit and integration tests, security checks, database migration validation, and deployment gates before promoting artifacts through environments.

📋 Job Summary

Neuroscale is building Arbi, an AI recruiting operating system that unifies talent workflows and orchestrates intelligent agents from sourcing through hiring. As a remote Founding Software Engineer, you’ll design scalable backend services, REST and GraphQL APIs, authentication systems, and infrastructure while collaborating with AI, frontend, and product teams. The stack includes TypeScript, Node.js, NestJS, PostgreSQL, Redis, Docker, CI/CD, and Git. With a $100K–$200K salary, meaningful early-stage equity, flexible work-from-anywhere arrangements, learning support, and a path to Engineering Lead, this is a high-ownership opportunity to shape a fast-growing company from the ground up.

Required Skills

TypeScript Node.js NestJS PostgreSQL Redis GraphQL Docker Git

Never miss a JavaScript opportunity

Subscribe to get similar jobs and weekly insights delivered to your inbox

Hiring JavaScript developers?

Post your job to 7,700+ registered developers. Starting free.

See Pricing

Related jobs

United Kingdom

Javascript Developer

Wakeflow

Full-time
Ireland, Dublin

Software Engineer - Frontend Development

Sony Interactive Entertainment

Full-time
Europe

Senior Frontend Engineer

Coinspaid Solutions

Full-time

Is this your listing? Claim or request removal