Full-Stack Developer, 90% Ruby on Rails and 10% data science

Required technologies:

– 90% Ruby on Rails
–10% data science part

Required experience: 5+ years

Short description of the project: We pull in state-of-the-art models from players like OpenAI, Anthropic, Google, and ElevenLabs via API, and combine LLMs, image, video, and voice technology with data to create unique learning experiences. We thrive at the forefront of development and like to push the boundaries with new ideas to see what’s possible. With us, AI is integrated directly into our Ruby on Rails stack, so the path from idea to launch is as short as possible.

What do you want to do with us?

We’re not just talking about AI. With us, thousands of students are actively using AI every day to achieve their goals. To be able to create even cooler AI features, we need someone who has a steely grasp of the data base.

Your main tasks will be to:

Build next-generation RAG solutions: Work with embeddings and context extraction to ensure our AI always provides accurate and relevant answers based on the curriculum and the student’s actual level

Lay the foundation for a personal AI tutor: Use dbt and SQL to transform large amounts of activity data into a structure that tells us how each student learns best, and use this to create truly personalized tutoring

Power course production with AI: Develop tools that help our teachers identify knowledge gaps and transform content into new formats such as articles, podcasts, and mind maps

Ensure lightning-fast access to knowledge: Optimize the data foundation in BigQuery for speed and scale, so that the AI can access the information it needs immediately – even when the tables reach 25 million rows

Democratize insights and data: Visualize trends in dashboards (Metabase/Looker Studio) and rig the systems so that the entire team can easily extract the information they need to take better decisions

Who are you?

We are looking for a “builder” with drive and commitment – someone who thrives on solving practical problems rather than just theorizing. You don’t need 10 years of experience, but you must have a solid technical foundation and a burning commitment to creating value.

We are looking for you who:

Are proficient in SQL. You understand the difference between a good and a bad query when the amount of data grows

Have experience with (or a burning interest in) DBT and data modeling

Can code in at least one dynamic language (Ruby, Python, PHP, JS etc.)

Are self-driven and take ownership of your tasks from A to Z

Like to work closely in a team, where we make quick decisions and challenge each other

Understand that good AI requires good data – and you enjoy the process of making it happen

Vector databases and RAG architecture

Google BigQuery or similar data warehouse

Ruby on Rails

Type of engagement: It is a long-term and full-time freelance contract.

Project period: ASAP, long-term, min 12 months extendable for another year. Part-time is possible for the first month, afterwards a full-time engagement is expected.

Hourly pay:
30 EUR / hour (for part-time)
35 EUR / hour (for full-time)
possible to grow depending on the quality and delivery

Methodologies: Agile / Scrum

Level of English: Good; Talking, Reading, and Writing

Place of work: remote home office, for the client in Norway

Apply on: office@volito.digital