Software Developer

Reposted 25 Days Ago
Be an Early Applicant
Trondheim, Trøndelag, NOR
In-Office
Entry level
Artificial Intelligence • Software
The Role
Join Vespa.ai as a Software Developer, collaborating with teams to design and maintain infrastructure solutions while coding and automating processes. Ideal for fresh graduates passionate about performance optimization and frontend development.
Summary Generated by Built In

Job posting: Software Developer

We are seeking passionate and motivated Software Developers to join our team. This is a great opportunity for fresh graduates who are eager to apply their skills in coding, performance optimization, and frontend development. You will work closely with experienced developers and gain hands-on experience in a fast-paced, supportive environment!

About Vespa.ai:

Vespa.ai is a team of passionate builders. We maintain and develop the Apache 2.0 licensed open-source project Vespa. Vespa lets our users run big data + AI, online. At any scale, with unbeatable performance.

Vespa is a fully featured search engine and vector database. It supports vector search (ANN), lexical search, and search in structured data, all in the same query. Integrated machine-learned model inference allows to apply AI to make sense of data in real-time. Together with Vespa's proven scaling and high availability, this empowers to create production-ready search applications at any scale and with any combination of features. Our users and customers are #1 in e-commerce, content, and financial services globally and used by companies like Spotify, Yahoo, Wix, and many more.

In addition to our open-source platform, Vespa.ai runs Vespa Cloud, a robust SaaS offering that allows businesses to harness the power of our technology with ease. 

At Vespa.ai, we are extremely focused on automating whatever we do to be able to grow fast with high quality. In all roles, we scale using technology, not simply larger teams. We take pride in being small, nimble, and the most productive.

Position Overview:

As a Software Developer at Vespa.ai, you will collaborate with cross-functional teams to design, implement, and maintain robust infrastructure solutions and features that meet our high availability requirements.

Characteristics of the ideal candidate - one or more:

  • Loves to code!
  • Finds algorithms and code performance super interesting - perf, top and vmstat are great tools!
  • Is passionate about user experience and loves frontend coding!
  • Thinks operating large-scale applications on AWS/GCP/Azure is exciting, auto-deploying changes with Terraform, and monitoring these using tools like Grafana.
  • Finds joy in deploying Vespa-based solutions in large, global companies, working closely with their remote teams.

An ideal candidate dislikes doing things twice, and instead automates using Java or scripts, with proper monitoring like creating alerts, badges and dashboards. Experience with monitoring and alerting tools such as Grafana and OpsGenie is a plus.

We use:

  • C++, Java, Go, Python
  • JavaScript/TypeScript, Mantine, React
  • ONNX, LangChain, Huggingface
  • Podman, Docker

We code using Mac or Linux laptops, using tools of our own choice. Everything we do is auto-tested and released to DockerHub daily.

Qualifications:

Master in Computer Science (or similar) graduate. Excellent problem-solving and troubleshooting skills. Strong coding skills in with one of:

  • Java
  • C++
  • JavaScript/Typescript
  • Go
  • Python

Bonus:

  • Familiarity with performance measurement, analysis and tuning methodologies
  • Knowledge/experience with GCP, AWS, Azure
  • Experience with containerization and orchestration tools (e.g., Docker, Kubernetes).
  • Familiarity with distributed systems.
  • Experience with automation tools like Ansible or Terraform, and/or monitoring and logging tools (e.g., Prometheus, ELK stack).
  • Proficiency in scripting languages (e.g., Python, Bash) 

Why Join Us:

  • Be part of a cutting-edge team working on innovative search and recommendation technology.
  • Contribute to the development of a high-performance, open-source platform with a global impact.
  • Collaborate with a talented team of engineers, product experts and sales.
  • Competitive salary, benefits, and opportunities for professional growth.

If you are excited about the intersection of open source, search and recommendation systems, AI integration, and have a genuine passion for quality and automation, we would love to hear from you! Apply now to join the Vespa Team and play a key role in shaping the future of our industry.

Please attach university transcripts for our evaluation. Apply before March 1, 2025.

Note: Vespa.ai is an equal-opportunity employer. We are committed to creating an inclusive environment for all employees. We believe in fostering a collaborative and inclusive environment where every team member has the opportunity to make a significant impact.

Skills Required

  • Master in Computer Science or similar degree
  • Strong coding skills in Java, C++, JavaScript, Go, or Python
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Trondheim
0 Employees
Year Founded: 2023

What We Do

Vespa.ai operates Vespa Cloud - used by companies to run Big Data serving with AI, online. We maintain the Vespa open-source project, continuously released and used by organizations with high performance, availability, and functional requirements. We are hiring! See the Jobs page, or visit our website.

Similar Jobs

Modular Logo Modular

Software Engineer

Artificial Intelligence • Software
In-Office or Remote
5 Locations
187 Employees
115K-140K Annually

Modular Logo Modular

Software Engineer

Artificial Intelligence • Software
In-Office or Remote
5 Locations
187 Employees
198K-242K Annually

The Flex Logo The Flex

Senior Software Engineer

Artificial Intelligence • Real Estate • Software
In-Office or Remote
83 Locations
26 Employees

Canonical Logo Canonical

Software Engineer

Cloud • Software
In-Office or Remote
33 Locations
880 Employees
2K-2K Annually

Similar Companies Hiring

Fairly Even Thumbnail
Hardware • Other • Robotics • Sales • Software • Hospitality
New York, NY
30 Employees
Bellagent Thumbnail
Artificial Intelligence • Machine Learning • Business Intelligence • Generative AI
Chicago, IL
20 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account