Full-Stack Ruby on Rails Engineer

Published on November 20, 2024

Singulate is pioneering the future of large-scale communication as the first generative AI personalisation marketing platform. Our mission is to revolutionise how businesses connect with their audiences by delivering hyper-relevant content at scale. We're harnessing the power of AI to enable intelligent individualisation, dramatically improving engagement metrics like click-through rates.

Senior Full-Stack Engineer - Shape the Future of AI-Driven Personalized Marketing
Ruby on Rails/Hotwire
$60-80$k USD + Equity
Remote

About Singulate
Singulate is an exciting Pre-Seed company pioneering the future of large-scale communication as the first generative AI personalisation marketing platform. Our mission is to revolutionise how businesses connect with their audiences by delivering hyper-relevant content at scale. We're harnessing the power of AI to enable intelligent individualisation, dramatically improving engagement metrics like click-through rates.

The Opportunity
We're seeking a Senior Full Stack Engineer to join our founding team and play a pivotal role in developing our cutting-edge platform. This is a ground-floor opportunity to make a significant impact on a product that's set to transform the marketing tech industry.

What You'll Do
  • As a 70/30 Frontend/Backend Ruby on Rails Engineer you will develop and enhance our generative AI personalisation engine
  • Create innovative features that leverage various data sources (CRM, event, social, product, and company data) for intelligent content personalisation
  • Own end-to-end feature development, from conception to deployment
  • Collaborate with our in-house designers to create a delightful, user-friendly interface
  • Lead the development of our WYSIWYG email editor with real-time LLM content updates
  • Architect and implement our front-end infrastructure
  • Drive the development and evolution of our in-house design system
  • Work closely with customers to shape product direction and provide support
  • Improve engineering standards, tooling, and processes

Our Tech Stack
  • Ruby on Rails
  • JavaScript, Stimulus, Hotwire, ViewComponents
  • PostgreSQL, Redis
  • Sidekiq for background jobs
  • GCP, RailwayApp
  • Terraform for infrastructure as code

The Ideal Candidate
  • Experience with JavaScript, Stimulus, Hotwire, ViewComponents is highly beneficial. If you have Ruby expertise and have used one of Blazor, Htmx, Svelte or Liveview we would still love to hear from you.
  • Strong full-stack capabilities with a keen eye for front-end excellence. Our backend is in Ruby, big plus points here!
  • Experience with or strong interest in AI and machine learning technologies
  • Thrives in fast-paced, ambiguous environments and enjoys wearing multiple hats
  • Excellent communication skills, able to explain complex technical concepts to non-engineers
  • Passionate about AI and its potential to transform industries
  • Eager to learn, grow, and contribute to a high-performing team

Why Join Singulate?
  • Be at the forefront of AI-driven marketing technology
  • Work on a product that's set to 10x click-through rates and redefine personalised communication
  • Be an early team member (currently five engineers) with significant opportunity for growth and leadership
  • Flexible work hours and remote-first culture
  • Competitive compensation package, including equity 
  • Opportunity to work with founders who have successfully scaled seed-stage companies

We're looking for individuals who:
  • Have startup experience or thrive in dynamic, fast-paced environments
  • Are passionate about AI, machine learning, and their applications in marketing
  • Can balance pragmatism with quality, focusing on the 85% case to ship fast and iterate
  • Take ownership beyond their immediate tasks and contribute to overall team success

If you're excited about the challenge of building a revolutionary AI-driven marketing platform from the ground up and want to be part of a team aiming to transform an entire industry, we want to hear from you!

Location
Remote UTC +/- 4 hours. This is a remote position with flexible hours, though we do have core meeting times to ensure team collaboration.

Ready to help us redefine personalised marketing with AI? Apply now, and let's chat!