Who we are

Joi AI is a platform for AI-lationships — personalized, emotionally intelligent connections between people and AI characters. We build characters that have their own personality, mood, and voice: they can ignore you, argue with you, miss you. If you've seen the film Her — that's roughly where we're headed.


Our platform serves both emotional and intimate needs without judgment, built on the values of rejection-free connection, sex positivity, freedom to be yourself, and ethical integrity. Today we have tens of millions of conversations on the platform. Our goal: 10% of the global population in long-term AI-lationships with our characters.


Joi Lab (joilab.ai) is our open research arm — we build open-source generative models, agent architectures, and training infrastructure. All code, weights, and data are public. We're not chasing the next ChatGPT wrapper; we're working on true AI agency: persistent memory, self-modification, self-authored constraints.

The role

You'll join a team of 15–20 people who actually know each other's work, building a product with a real user base — the kind where your fingerprints are on everything you ship.

The work sits at the intersection of high-load architecture, system design, and AI integration. Active product development, a long backlog, and real UX experimentation — this is not maintenance mode.

The niche is mainstream and the audience is growing. You get startup energy without existential uncertainty about whether anyone wants what you're building. Ownership is high by default — in a team this size, it always is.

WHAT YOU’LL DO

  • Contribute to the architecture of high-load services and grow the existing C# / .NET Core codebase.
  • Build new product features and integrations, including the AI layer (voice, real-time, and — on the horizon — video and emotion recognition).
  • Design and operate async pipelines on RabbitMQ: delivery guarantees, idempotency, error handling, backpressure.
  • Work with MS SQL schema and queries under load: indexes, execution plans, hot-path optimization.
  • Hold the bar on code quality across the team: code review, testing, observability, engineering standards; influence technical decisions beyond your immediate area.

WHAT WE’RE LOOKING FOR

  • 5+ years of commercial C# / .NET development, including 2+ years on .NET Core in production.
  • Real distributed-systems and high-load experience: you can reason about throughput, latency, and fault tolerance through specific incidents from your own past, not from a textbook.
  • Hands-on experience with message brokers (RabbitMQ preferred; Kafka / Azure Service Bus / NATS acceptable with a high-load track record) and MS SQL Server under load.
  • Fluent Russian, ready to work in CET (±2) hours.

WHY JOI

  • You're joining the company that's redefining what relationships with AI look like — before the category gets crowded
  • We move fast: ideas become live experiments in days, not quarters
  • Joi Lab gives you access to frontier model research — open-source, no corporate gatekeeping
  • Small team, high trust, high ownership — you'll see the direct impact of your work
  • Work from anywhere with our fully remote, full-time setup.
  • Standard 28-day annual leave policy.
  • 7 yearly wellness days for life admin or recovery—no sick notes needed.
  • Referral rewards up to $5000 for helping us hire top talent.
  • We cover 50% of costs for training, conferences, and global meetups.
  • Subsidized English classes through our corporate discount.
  • Health support: receive up to $1,000 annually for medical fees or private insurance if you aren't on the group plan.
  • Optimized workspace: we equip you in-office or provide $1000 every three years to perfect your home office or co-working setup.
  • Peer-to-peer recognition: earn gratitude bonuses and swap them for swag, massage vouchers, or team adventures.

NEXT STEPS

  • Intro call — conversation with the Recruiter
  • Technical interview — live coding
  • Final interview — system design and team fit

Senior .NET Developer

Who we are

Joi AI is a platform for AI-lationships — personalized, emotionally intelligent connections between people and AI characters. We build characters that have their own personality, mood, and voice: they can ignore you, argue with you, miss you. If you've seen the film Her — that's roughly where we're headed.


Our platform serves both emotional and intimate needs without judgment, built on the values of rejection-free connection, sex positivity, freedom to be yourself, and ethical integrity. Today we have tens of millions of conversations on the platform. Our goal: 10% of the global population in long-term AI-lationships with our characters.


Joi Lab (joilab.ai) is our open research arm — we build open-source generative models, agent architectures, and training infrastructure. All code, weights, and data are public. We're not chasing the next ChatGPT wrapper; we're working on true AI agency: persistent memory, self-modification, self-authored constraints.

The role

You'll join a team of 15–20 people who actually know each other's work, building a product with a real user base — the kind where your fingerprints are on everything you ship.

The work sits at the intersection of high-load architecture, system design, and AI integration. Active product development, a long backlog, and real UX experimentation — this is not maintenance mode.

The niche is mainstream and the audience is growing. You get startup energy without existential uncertainty about whether anyone wants what you're building. Ownership is high by default — in a team this size, it always is.

WHAT YOU’LL DO

  • Contribute to the architecture of high-load services and grow the existing C# / .NET Core codebase.
  • Build new product features and integrations, including the AI layer (voice, real-time, and — on the horizon — video and emotion recognition).
  • Design and operate async pipelines on RabbitMQ: delivery guarantees, idempotency, error handling, backpressure.
  • Work with MS SQL schema and queries under load: indexes, execution plans, hot-path optimization.
  • Hold the bar on code quality across the team: code review, testing, observability, engineering standards; influence technical decisions beyond your immediate area.

WHAT WE’RE LOOKING FOR

  • 5+ years of commercial C# / .NET development, including 2+ years on .NET Core in production.
  • Real distributed-systems and high-load experience: you can reason about throughput, latency, and fault tolerance through specific incidents from your own past, not from a textbook.
  • Hands-on experience with message brokers (RabbitMQ preferred; Kafka / Azure Service Bus / NATS acceptable with a high-load track record) and MS SQL Server under load.
  • Fluent Russian, ready to work in CET (±2) hours.

WHY JOI

  • You're joining the company that's redefining what relationships with AI look like — before the category gets crowded
  • We move fast: ideas become live experiments in days, not quarters
  • Joi Lab gives you access to frontier model research — open-source, no corporate gatekeeping
  • Small team, high trust, high ownership — you'll see the direct impact of your work
  • Work from anywhere with our fully remote, full-time setup.
  • Standard 28-day annual leave policy.
  • 7 yearly wellness days for life admin or recovery—no sick notes needed.
  • Referral rewards up to $5000 for helping us hire top talent.
  • We cover 50% of costs for training, conferences, and global meetups.
  • Subsidized English classes through our corporate discount.
  • Health support: receive up to $1,000 annually for medical fees or private insurance if you aren't on the group plan.
  • Optimized workspace: we equip you in-office or provide $1000 every three years to perfect your home office or co-working setup.
  • Peer-to-peer recognition: earn gratitude bonuses and swap them for swag, massage vouchers, or team adventures.

NEXT STEPS

  • Intro call — conversation with the Recruiter
  • Technical interview — live coding
  • Final interview — system design and team fit

Senior .NET Developer

Who we are

Joi AI is a platform for AI-lationships — personalized, emotionally intelligent connections between people and AI characters. We build characters that have their own personality, mood, and voice: they can ignore you, argue with you, miss you. If you've seen the film Her — that's roughly where we're headed.


Our platform serves both emotional and intimate needs without judgment, built on the values of rejection-free connection, sex positivity, freedom to be yourself, and ethical integrity. Today we have tens of millions of conversations on the platform. Our goal: 10% of the global population in long-term AI-lationships with our characters.


Joi Lab (joilab.ai) is our open research arm — we build open-source generative models, agent architectures, and training infrastructure. All code, weights, and data are public. We're not chasing the next ChatGPT wrapper; we're working on true AI agency: persistent memory, self-modification, self-authored constraints.

The role

You'll join a team of 15–20 people who actually know each other's work, building a product with a real user base — the kind where your fingerprints are on everything you ship.

The work sits at the intersection of high-load architecture, system design, and AI integration. Active product development, a long backlog, and real UX experimentation — this is not maintenance mode.

The niche is mainstream and the audience is growing. You get startup energy without existential uncertainty about whether anyone wants what you're building. Ownership is high by default — in a team this size, it always is.

WHAT YOU’LL DO

  • Contribute to the architecture of high-load services and grow the existing C# / .NET Core codebase.
  • Build new product features and integrations, including the AI layer (voice, real-time, and — on the horizon — video and emotion recognition).
  • Design and operate async pipelines on RabbitMQ: delivery guarantees, idempotency, error handling, backpressure.
  • Work with MS SQL schema and queries under load: indexes, execution plans, hot-path optimization.
  • Hold the bar on code quality across the team: code review, testing, observability, engineering standards; influence technical decisions beyond your immediate area.

WHAT WE’RE LOOKING FOR

  • 5+ years of commercial C# / .NET development, including 2+ years on .NET Core in production.
  • Real distributed-systems and high-load experience: you can reason about throughput, latency, and fault tolerance through specific incidents from your own past, not from a textbook.
  • Hands-on experience with message brokers (RabbitMQ preferred; Kafka / Azure Service Bus / NATS acceptable with a high-load track record) and MS SQL Server under load.
  • Fluent Russian, ready to work in CET (±2) hours.

WHY JOI

  • You're joining the company that's redefining what relationships with AI look like — before the category gets crowded
  • We move fast: ideas become live experiments in days, not quarters
  • Joi Lab gives you access to frontier model research — open-source, no corporate gatekeeping
  • Small team, high trust, high ownership — you'll see the direct impact of your work
  • Work from anywhere with our fully remote, full-time setup.
  • Standard 28-day annual leave policy.
  • 7 yearly wellness days for life admin or recovery—no sick notes needed.
  • Referral rewards up to $5000 for helping us hire top talent.
  • We cover 50% of costs for training, conferences, and global meetups.
  • Subsidized English classes through our corporate discount.
  • Health support: receive up to $1,000 annually for medical fees or private insurance if you aren't on the group plan.
  • Optimized workspace: we equip you in-office or provide $1000 every three years to perfect your home office or co-working setup.
  • Peer-to-peer recognition: earn gratitude bonuses and swap them for swag, massage vouchers, or team adventures.

NEXT STEPS

  • Intro call — conversation with the Recruiter
  • Technical interview — live coding
  • Final interview — system design and team fit