Senior Software Engineer (Rails/LLMs)

Anywhere in the World

Headquarters: Remote
URL: https://timezest.com

Company 

We’ve been a remote-only company from day one, with 25 great people spread across Europe, Asia, and the United States. We maintain a thoughtful working environment, using just enough process to stay efficient. We’re bootstrapped, profitable, and focused on building software our customers love. 

Role overview 

As we expand into AI-powered features, we’re hiring a Senior Software Engineer to drive the backend work needed to introduce these new capabilities into our product. 

You’ll design and build the core services behind intelligent workflows (e.g., ticket categorization, document indexing, retrieval/search, prompt orchestration) and help turn prototypes into production systems

We’re looking for a strong Rails backend engineer who’s fearless about diving into new domains, running experiments, and learning quickly.

What you’ll do 

  • Design and build scalable backend services for LLM workflows—vector embedding, retrieval pipelines, and LLM API integration
  • Build data pipelines to process, index, and embed ticket content, documents, and structured data
  • Lead architecture decisions related to LLM orchestration, prompt engineering, context management, and API reliability
  • Collaborate cross-functionally with product, engineering, and design to take ideas from prototype to production
  • Drive backend best practices including code quality, test coverage, observability, and performance

What we’re looking for 

  • 7+ years of professional software development, including 5+ years in backend roles
  • 3+ years of recent production experience with Ruby on Rails
  • Strong knowledge of relational databases (PostgreSQL), data modelling, indexing, caching, and performance tuning
  • Some frontend experience with TypeScript & React
  • Track record of designing secure, scalable, observable backend systems and architectures
  • Excellent system-design skills for search & retrieval workloads, scalable services, and robust data pipelines
  • Excellent communication skills and the ability to mentor others in a collaborative, fully remote team

Our Stack 

Ruby on Rails 7, PostgreSQL, Sidekiq, TypeScript and React, all running on Heroku. 

Nice to Have 

  • Experience integrating LLM APIs (e.g., OpenAI, Anthropic) into production software
  • Previous experience with AI/ML-focused data pipelines in other environments and languages
  • Experience deploying or self-hosting open-source LLMs (e.g., Mistral, LLaMA) using modern inference frameworks

What we offer 

  • Competitive salary with equity options
  • Full remote role
  • New company issued machine
  • Annual company and team trips to gather and get to know each other better
  • Flexible hours, home-office stipend, annual learning allowance
  • Full licences to your favourite coding agent tool (Cursor, Copilot etc)

This is a permanent, full-time position with a salary paid monthly. It is a remote position, and you can be based anywhere in the world, if you have at least 3 hours of overlap with Central European Standard Time. 

We’re looking forward to hearing from you! 

To apply: https://weworkremotely.com/remote-jobs/timezest-senior-software-engineer-rails-llms

POSTULER POSTULER

D'autres postes #dev