EverAI logo

Ruby on Rails Engineer

EverAIRemote
Remote, Remote
70000 - 90000
Posted September 8, 2025
Any Experience

Interested in this role?

Read all the details below first

Job Description

Software Engineer (Back-end / Ruby) - Join EverAI

About EverAI

EverAI is a rapidly growing AI company with 30+ million users, dedicated to creating the future of AI companionship. We are a 100% remote team driven by a culture of ownership, velocity, and radical creativity. Our proprietary AI moderation technology, EverGuard, ensures responsible development at scale.

Your Role

As a Back-end Software Engineer (Ruby), you will play a crucial role in building and scaling our innovative AI platform. You will collaborate closely with the product team to translate project specifications into robust, scalable Ruby-on-Rails solutions, ensuring a seamless user experience.

Responsibilities

  • Collaborate with the product team to review project requirements and develop integration plans.
  • Design, develop, and implement back-end code using Ruby-on-Rails, prioritizing scalability and performance.
  • Work effectively within the engineering team to build and maintain a robust and scalable product.

Qualifications

  • 3+ years of experience as a back-end or full-stack software engineer, with demonstrable expertise in Ruby-on-Rails.
  • Strong communication and collaboration skills, with fluency in English.
  • Proven ability to thrive in agile and fast-paced environments, demonstrating ownership and commitment to delivering high-quality results.

Benefits

  • Full-remote work arrangement
  • 4 weeks PTO
  • Annual team gathering
  • Health & Wellness support (up to $200 for wellbeing expenses and access to unlimited 1:1 sessions with psychologists and lifestyle experts)
  • Learning budget
  • Company laptop
  • Access to cutting-edge AI tools like GPT-4, Mistral, and Hugging Face Pro plan.

If you are a passionate Ruby-on-Rails engineer eager to contribute to the future of AI, we encourage you to apply!

Qualifications

Required:

  • 3+ years of professional experience as a back-end or full-stack software engineer.
  • Proven proficiency in Ruby on Rails with demonstrable experience in building and maintaining scalable applications.
  • Strong understanding of object-oriented programming principles and design patterns.
  • Experience with relational databases (e.g., PostgreSQL, MySQL) and SQL.
  • Familiarity with RESTful APIs and web services.
  • Excellent communication and collaboration skills with the ability to effectively work in a remote team environment.
  • Fluency in English (written and verbal).

Preferred:

  • Experience with cloud platforms (e.g., AWS, GCP, Azure).
  • Knowledge of containerization technologies (e.g., Docker, Kubernetes).
  • Experience with testing frameworks (e.g., RSpec, Minitest).
  • Familiarity with Agile development methodologies.

Technical Development

  • Design, develop, and maintain robust and scalable back-end systems using Ruby on Rails.
  • Write clean, well-documented, and testable code adhering to best practices and coding standards.
  • Collaborate with the front-end team to ensure seamless integration between the front-end and back-end components.
  • Participate in code reviews and provide constructive feedback to ensure code quality and maintainability.

Problem Solving & Collaboration

  • Identify and resolve technical challenges encountered during development.
  • Proactively contribute to the improvement of existing systems and processes.
  • Work effectively within a team environment, collaborating with other engineers, product managers, and designers.
  • Communicate technical concepts clearly and concisely to both technical and non-technical audiences.

Selection Process

Candidates interested in the Ruby on Rails Engineer position at EverAI will first submit their resume and cover letter through the job portal. A screening process will then evaluate applications based on required skills and experience. Shortlisted candidates will be invited for a technical interview to assess their coding abilities and problem-solving skills.

Following the technical interview, candidates will participate in a behavioral interview to evaluate their communication, teamwork, and cultural fit with EverAI. The final stage involves a presentation where candidates showcase a project relevant to the role. EverAI's hiring team will then make a decision based on the candidate's performance throughout the entire process.

How to Apply

1

To apply for a job, read through all information provided on the job listing page carefully.

2

Look for the apply link on the job listing page, usually located somewhere on the page.

3

Clicking on the apply link will take you to the company's application portal.

4

Enter your personal details and any other information requested by the company in the application portal.

5

Pay close attention to the instructions provided and fill out all necessary fields accurately and completely.

6

Double-check all the information provided before submitting the application.

7

Ensure that your contact information is correct and up-to-date, and accurately reflect your qualifications and experience.

Important Note

Submitting an application with incorrect or incomplete information could harm your chances of being selected for an interview.

About EverAI

EverAI is a rapidly expanding AI company dedicated to shaping the future of AI companionship. With over 30 million users, EverAI is driven by a vision to create meaningful and engaging AI interactions. The company fosters a 100% remote culture built on ownership, agility, and a passion for innovation. EverAI's commitment to responsible development is exemplified by EverGuard, its proprietary AI moderation technology, ensuring ethical growth and user safety. EverAI's proven track record of category-defining innovation and exponential growth positions it as a leader in the AI landscape.

Ready to Apply?

Join EverAI and take your career to the next level. We're looking for talented individuals like you!

Apply for this Job