Software Engineer

Visoid

Visoid

Software Engineering
Oslo, Norway
Posted on Mar 18, 2025
Apply now

Machine Learning Engineer

Building the future of architectural visualization

Full-time · Oslo

Our mission is to help architects communicate their projects, by enabling them to create high-quality visualizations with ease.

We are developing a web-based application for architects to generate visualizations of their 3D-models in a matter of minutes, with the help of the latest AI technology. Our application speeds up design workflows and makes high-quality visualizations available for a wider audience.

We are currently experiencing rapid growth and our revenue increased by over 350% in 2024. We have customers in over 80 different countries, who collectively have generated over 2.7 million visualizations on our platform since the company was established in 2023.

We recently raised €750,000 to further build towards our mission and we are now recruiting for talented individuals who want to challenge the status quo and reinvent how architects and industry professionals communicate their designs.

What you will do

As an early hire, you will serve as a cornerstone of the company and you will have opportunities to develop your professional skills and take on greater responsibility as the company grows. You will also be able to partake in important decisions that significantly impact the company's future.

Your role at the company involves managing the “ML side” of the product, and converting new discoveries and user requirements into functional features that can be integrated into the application.

This is an especially independent role and requires an ability to make the right priorities in a complex space with many competing needs and requirements. Your responsibilities do not only require technical expertise, but also a holistic understanding of the company’s needs at any given point and you will have an extraordinary opportunity to impact the direction of the company.

Some of the tasks you will be doing are:

  • Keep up-to-date with relevant research and novel methods being released

  • Work together with the product team to integrate ML features into the product

  • Talk with users to understand their needs and turn those findings into concrete features

  • Develop and refine machine learning models for image generation

  • Implement and maintain simple pipelines for training and deployment of ML models

  • Curating, evaluating and managing image training datasets

Who you are

We are seeking a creative individual with a commercial and product-focused mindset who are as obsessed with our users as we are. You should be self-motivated, a team player, and possess strong communication skills. Above all, you should be committed to delivering real value and solving genuine user problems.

We think you will thrive in Visoid if:

  • You have a strong ability to communicate with us and our users and apply gained insights into concrete product improvements

  • You have a startup mindset with a strong ability to independently prioritize the most valuable tasks when time and resources are limited

  • You are self-driven in your day-to-day work and you have a “doer” mentality focused on moving fast and getting the job done

  • You are eager to learn and acquire new skills

We are looking for someone who meets the minimum requirements to be considered for the role. If you meet these requirements, you are encouraged to apply. The optional qualifications are a bonus, not a requirement.

Note: We prioritize candidates that have the right to work in Norway and that are willing to relocate to Oslo.

Minimum Requirements

  • 3+ years of industry experience working with machine learning, deep learning and image generation

  • Strong theoretical knowledge in mathematics, machine learning, and statistics

  • Proficient in principles of CI/CD, testing, Git/version control and code quality

  • Proficient in Python and ML libraries like Tensorflow or Pytorch

Optional qualifications

  • Experience working with Docker, FastAPI/Flask, cloud services (Azure, GCP, etc)

  • Experience working with diffusion models and/or transformer based models

  • Experience training and fine-tuning diffusion models

  • A sense of aesthetics and design, either in architecture or other visual/creative fields

  • Other skills we might not know we need (as a startup, we face a wide array of challenges ;)

Perks and benefits

We strive to offer competitive benefits for our employees. Here's what you can expect from us:

  • 4% pension contribution

  • Flexible work hours

  • Flexible home-office arrangement

  • 5 weeks vacation

  • Choice of computer equipment and mobile device

  • Gym membership

  • Cantina with subsidized lunch

  • Monthly social and educational events

We’re located at StartupLab, the leading co-working space for startups in Norway.

Compensation and equity

We offer a competitive salary, adjusted for early-stage growth companies. The salary range for this position is 750,000NOK - 1,000,000NOK (€65,000-€85,000) depending on experience and background.

As an early hire, you have the unique opportunity to secure a significant equity stake in the company. This means you'll be directly invested in our success and will share in the rewards as we grow. Your contributions will not only shape the future of the company but also provide you with substantial financial upside if we achieve our goals.

About the team

As a company, we foster a team-focused culture that values ambition, collaboration and honesty. We want to assemble a team of innovative technologists and product enthusiasts who are passionate about building a great product for our users.

We are currently a small team of 3, but we expect grow significantly in the coming years. The company consists of Malo, our software engineer, and the two founders Mark and Joachim.

Working at Visoid

We prioritize a positive and inclusive work environment, and we enjoy spending time together as a team. Every month, we arrange a company social event where we try out new activities or revisit old favorites.

We believe that socializing with each other helps us stay motivated, creative, and focused on our goals. By joining our team, you'll become part of a dynamic and supportive group that enjoys working together.

Why Norway?

Norway offers a great balance of work and play, with stunning natural beauty and a thriving tech industry. You'll enjoy a high standard of living, excellent social benefits, and a unique cultural experience. With English widely spoken, it's easy for international talent to settle in and feel at home.

Oslo is one of few cities in the world where you have access to both the sea and the mountains in just under 30 minutes, using local public transport. This unique combination makes Oslo a great place to live for those who enjoy being outdoors and staying active. The city itself offers a rich cultural scene, with numerous museums, galleries, and restaurants to explore. Whether you're a nature lover, a foodie, or an urban explorer, Oslo has something for everyone.

Apply for the job

Do you want to join our team? Then we'd love to hear about you!

Follow us on Instagram