Senior Backend Engineer – TypeScript & AI - Remote work | REF#302434

BairesDev

United States

Remote

USD 120,000 - 180,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Remote work
Competitive USD pay
Hardware provided
Flexible hours
Paid leave & holidays
Global collaboration

Job summary

Join BairesDev, a global tech leader delivering cutting-edge solutions to Google and top startups. This 100% remote role focuses on building distributed TypeScript backends that handle data at scale, integrate RAG pipelines, and connect with LLM APIs.

You will design PostgreSQL with vector search, work with Apache Spark for large-scale processing, and implement event-driven workflows in a globally distributed team. Excellent USD compensation and flexible schedule offered.

Qualifications

  • 5+ years of software engineering experience.
  • Strong proficiency in TypeScript.
  • Experience with distributed systems.
  • Hands-on experience with large-scale data processing using Apache Spark.
  • Strong PostgreSQL skills.
  • Experience with vector databases such as pgvector or Qdrant.
  • Background building RAG pipelines.
  • Experience with chunking and embeddings.
  • Experience with LLM APIs such as Anthropic, OpenAI, or Bedrock.
  • Experience with event-driven messaging using AWS SQS, RabbitMQ, or BullMQ.
  • Advanced proficiency in English.

Responsibilities

  • Build distributed systems handling large-scale data processing.
  • Design and maintain PostgreSQL databases with vector search capabilities.
  • Build RAG pipelines, including chunking and embedding strategies.
  • Integrate with LLM APIs to power AI-driven functionality.
  • Implement event-driven messaging to coordinate distributed workflows.

Skills

TypeScript
Distributed systems
Data processing
PostgreSQL
Vector databases
LLM APIs
Messaging systems
English proficiency
Big data

Tools

Apache Spark
pgvector
Qdrant
Redis
Langfuse
LangSmith

Job description

At BairesDev®, we've been leading the way in technology projects for over 15 years. We deliver cutting-edge solutions to giants like Google and the most innovative startups in Silicon Valley.

Our diverse 4,000+ team, composed of the world's Top 1% of tech talent, works remotely on roles that drive significant impact worldwide.

When you apply for this position, you're taking the first step in a process that goes beyond the ordinary. We aim to align your passions and skills with our vacancies, setting you on a path to exceptional career development and success.

In this role, you'll build distributed systems that process data at scale, combining strong TypeScript backend engineering with large-scale data processing and vector search capabilities. Working on RAG pipelines and LLM integrations, you'll build the infrastructure that lets AI systems reason over real data reliably. This is your opportunity to work where distributed systems engineering meets applied AI, building backend services that power intelligent, data-driven applications.

What You'll Do
  • Build distributed systems handling large-scale data processing.
  • Design and maintain PostgreSQL databases with vector search capabilities.
  • Build RAG pipelines, including chunking and embedding strategies.
  • Integrate with LLM APIs to power AI-driven functionality.
  • Implement event-driven messaging to coordinate distributed workflows.
What We Are Looking For
  • 5+ years of experience in software engineering.
  • Strong proficiency in TypeScript.
  • Experience with distributed systems.
  • Hands-on experience with large-scale data processing using Apache Spark.
  • Strong PostgreSQL skills.
  • Experience with vector databases such as pgvector or Qdrant.
  • Background building RAG pipelines.
  • Experience with chunking and embeddings.
  • Experience with LLM APIs such as Anthropic, OpenAI, or Bedrock.
  • Experience with event-driven messaging using AWS SQS, RabbitMQ, or BullMQ.
  • Advanced proficiency in English.
Nice To Have
  • Experience with DuckDB.
  • Familiarity with Redis.
  • Experience with multi-agent orchestration, including planner, router, and evaluator patterns.
  • Familiarity with LLM observability tools such as Langfuse or LangSmith.
How we do make your work (and your life) easier:
  • 100% remote work (from anywhere).
  • Excellent compensation in USD or your local currency if preferred
  • Hardware and software setup for you to work from home.
  • Flexible hours: create your own schedule.
  • Paid parental leaves, vacations, and national holidays.
  • Innovative and multicultural work environment: collaborate and learn from the global Top 1% of talent.
  • Supportive environment with mentorship, promotions, skill development, and diverse growth opportunities.

Join a global team where your unique talents can truly thrive and make a significant impact!

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full-stack Python AI Engineer - Remote Work
Full-stack Python AI Engineer - Remote Work

BairesDev • United States

Remote
MXN 2,233,000 - 3,350,000
100% remote
USD compensation or local currency
Hardware provided
+3
AI Engineer - Remote Work
AI Engineer - Remote Work

BairesDev • United States

Remote
MXN 1,490,000 - 2,235,000
Remote work
Competitive salary
Home office setup
+3
Senior Backend Engineer - Distributed AI Data (Remote)
Senior Backend Engineer - Distributed AI Data (Remote)

BairesDev • United States

Remote
USD 120,000 - 180,000
Remote work
Competitive USD pay
Hardware provided
+3
AI Engineer (Python) - Remote Work | REF#290357
AI Engineer (Python) - Remote Work | REF#290357

BairesDev • United States

Remote
MXN 2,238,000 - 3,358,000
Remote work
USD or local pay
Home office setup
+2
Senior Node.js + TypeScript Engineer - Remote Work | REF#308378
Senior Node.js + TypeScript Engineer - Remote Work | REF#308378

BairesDev • United States

Remote
USD 120,000 - 180,000
100% remote work
Excellent USD or local currency pay
Hardware and software setup for home
+3
Senior Python AI/ML Engineer - Remote Work | REF#308008
Senior Python AI/ML Engineer - Remote Work | REF#308008

BairesDev • United States

Remote
MXN 2,235,000 - 3,352,000
Remote work
Competitive USD salary
Home office setup
+4
Senior Artificial Intelligence Engineer - Remote Work | REF#308258
Senior Artificial Intelligence Engineer - Remote Work | REF#308258

BairesDev • United States

Remote
CLP 137,390,000 - 196,271,000
Remote work
USD salary option
Home office setup
+4
Backend JavaScript Engineer - Remote Work | REF#308536
Backend JavaScript Engineer - Remote Work | REF#308536

BairesDev • United States

Remote
USD 120,000 - 180,000
Remote work 100%
USD-based compensation
Home setup provided
+4
Backend Engineer (Node.js + JavaScript) - Remote Work | REF#298044
Backend Engineer (Node.js + JavaScript) - Remote Work | REF#298044

BairesDev • United States

Remote
MXN 1,676,000 - 2,235,000
Remote work
USD or local currency compensation
Flexible hours
+2
Backend Engineer (Node.js + JavaScript) - Remote Work | REF#298042
Backend Engineer (Node.js + JavaScript) - Remote Work | REF#298042

BairesDev • United States

Remote
USD 120,000 - 180,000
100% remote
USD payment or local currency
Hardware provided
+4