Avatar for ReSci (Retention Science)

AI Personalization & Marketing Software

Senior Software Engineer

$120k – $150k • 0.05% – 0.1%
Apply now

Retention Science is looking for an experienced back-end Ruby on Rails or Python engineer who is passionate about writing clean, well-tested code. You are highly driven, gritty, and scrappy when you need to be. You know how to balance trade-offs to both moves quickly yet still create robust, maintainable code. You want to work in a highly collaborative and reflective team environment.

You’ll be working on our product engineering team - building robust applications to help power our AI marketing platform. You'll get to work across multiple microservices with RoR, React, Docker, serverless AWS technologies/frameworks, across our distributed systems.

In addition to having meaningful responsibilities and gaining experience in product development, you will also receive comprehensive exposure to all aspects of our business and power AI marketing for some of the biggest e-commerce brands. The code and ideas that you contribute will have a tangible impact on the cumulative work of the team as a whole.

5+ years experience with Ruby on Rails or Python
Experience designing and implementing large, scalable web applications /
Javascript/ReactJS knowledge
Experience integrating 3rd party APIs
Experience creating robust, RESTful APIs
Deep understanding of MySQL / relational databases
Experience scaling internal engineering processes (we are a very reflective
and iterative team)
Experience working with large datasets/databases, scaling memory-
intensive applications
Know how to design for failure
Focus on shipping products
Startup work experience a major plus!
OK with working occasional “startup” hours
Plus if you’ve had experience building data pipelines, data warehouses,
analytics platforms*

About ReSci:

Based out of Santa Monica, CA, our team consists of serial entrepreneurs who have all made Retention Science a leader in AI marketing. Our SaaS platform, “Cortex” helps online businesses target, engage, and retain customers. The Cortex marketing platform uses machine-learning algorithms to predict customer behavior by analyzing massive sets of demographic, social, and behavioral data to generate 1-to-1 retention campaigns personalized to each customer.

Our founders have been recognized as the Ernst & Young Entrepreneurs of the Year, and our company was awarded Top 10 Big Data Startup of the Year by CRN, one of Fast Company's Innovation Agents, Top 10 Software Company in Southern California from SocalTech, and identified by Inc. Magazine as one of the most innovative startups. Retention Science has also been featured in Forbes, the Wall Street Journal, TechCrunch, Bloomberg, and Reuters, among other notable publications. In addition, the most prestigious startup accelerator in LA (part of the TechStar Network), as well as many reputable angel investors and Venture Capital firms have provided their support and backing for our business.

We're passionate about what we do and we put our people first! We are a close-knit family whose members drink too much coffee, work hard, and never cease to brainstorm creative new ways to improve our solutions. We foster a dynamic and exciting start-up environment that is conducive for innovative thought; join us if you are interested in working with our world-class team!

***Visit https://retentionscience.com/careers/ to learn more about our team and view all openings!


Medical, vision, dental insurance


Paid vacation + sick days

Catered lunches

Dog friendly office

+4 more

More jobs at ReSci (Retention Science)

View all jobs

Senior Data Engineer (ML)

Apply now

Senior Data Services Engineer

Apply now

Business Development Representative

Apply now

Senior Machine Learning Engineer

Apply now