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
