Work

Senior Backend Engineer

Node.js
TypeScript
AI Infrastructure
Distributed Systems

Build the brain behind MyBro - a sophisticated backend system powering AI-driven conversations and personality management for our virtual bros.

Complex system architecture diagram showing AI and database interactions

We’re looking for a Senior Backend Engineer to architect and build the core systems powering MyBro - an innovative platform creating AI companions that feel like real bros. You’ll be working with cutting-edge technologies to handle real-time communications, AI model management, and scalable data processing.

About the Role

As a Senior Backend Engineer at MyBro, you’ll be responsible for building robust, scalable systems that power thousands of simultaneous AI conversations. You’ll work with vector databases for semantic search, manage real-time communication channels, and optimize our AI pipeline for lightning-fast responses.

Core Responsibilities

  • Design and implement scalable microservices using Node.js/TypeScript
  • Build and optimize vector database systems for efficient AI model interactions
  • Develop real-time communication systems using WebSockets and RTMP
  • Create and maintain APIs for our iOS client application
  • Implement efficient data streaming and processing pipelines
  • Manage bare-metal server infrastructure and deployment processes
  • Work on ML model serving infrastructure and optimization

Technical Requirements

  • 5+ years of backend development experience
  • Strong proficiency in Node.js and TypeScript
  • Experience with PostgreSQL and vector databases (Pinecone, Weaviate, etc.)
  • Knowledge of Python for ML model integration
  • Expertise in real-time communication protocols (WebSocket, RTMP)
  • Experience with bare-metal server management and Linux systems
  • Understanding of distributed systems and microservice architecture
  • Familiarity with Docker, Kubernetes, and CI/CD pipelines

Nice to Have

  • Experience with AI/ML infrastructure
  • Knowledge of LLM deployment and optimization
  • Background in high-performance computing
  • Experience with Redis, RabbitMQ, or similar message brokers
  • Understanding of semantic search and vector embeddings
  • AWS/GCP cloud infrastructure experience

What You’ll Work On

  • Building efficient vector search systems for personality matching
  • Implementing real-time chat systems that can handle thousands of concurrent users
  • Developing sophisticated caching layers for AI response optimization
  • Creating robust APIs for client-server communication
  • Designing systems for AI model deployment and management
  • Implementing analytics and monitoring systems

What We Offer

  • Competitive salary ($64,000 - $107,000 based on experience)
  • Significant equity in a fast-growing startup
  • Premium health, dental, and vision insurance
  • Unlimited PTO
  • Home office setup allowance
  • Conference and learning budget
  • Flexible remote work policy
  • Opportunity to shape the future of AI companionship

Our Tech Stack

  • Backend: Node.js, TypeScript, Python
  • Databases: PostgreSQL, Pinecone, Redis
  • Infrastructure: Docker, Kubernetes
  • Communication: WebSocket, RTMP
  • ML Infrastructure: PyTorch, TensorFlow
  • Monitoring: Prometheus, Grafana
  • CI/CD: GitHub Actions, Jenkins

About Our Team

We’re a distributed team of engineers, AI researchers, and product developers working on the cutting edge of AI companionship. We believe in building systems that create meaningful connections while maintaining the highest standards of performance and reliability.

If you’re excited about building the infrastructure that powers the future of AI companionship, we want to hear from you. We’re looking for someone who can think at scale, solve complex technical challenges, and contribute to our engineering culture.

Location: Remote (EU timezones preferred) Type: Full-time Salary: $64,000 - $107,000 + equity