Skip to Content

Senior Spark Engineer

2.5-minute read

  tl;​​​dr

 

Turning data into vector embeddings  


Our client, Superlinked is a startup founded in 2021 by seasoned professionals in the machine learning tech space. Funded by Tier-1 US VCs, in 2023 the company raised 9.5M USD to meet market demand and expand product capabilities. With offices in San Francisco, London, Tel Aviv and Budapest, they are in rapid growth. We are assisting with the recruitment needs for the team of over 10 senior engineers in Budapest.

Superlinked's scalable solution can crunch any combination of complex and unstructured data – whether that’s text, tabular data, images, graphics, or video – into a vector embedding, the data form used by AI. Paired with a vector database, Superlinked enables machine learning to be applied to enterprise data across any industry. They have strong relationships with Vector Databases and Data infrastructure companies who are excited to work with them as they connect them to each other.

For an in-depth exploration of their product and their open source learning website, we highly recommend visiting their GitHub profile.

As a Senior Spark Engineer you will...


  • join the tech team in Budapest and participate in the framework development in Spark where the goal is to transform data into vectors for fast and real-time data processing. 
  • identify and drive projects in-line with the company's initiatives and create solutions that fit industry best practices and technical direction set by the Architect.
  • test the infrastructure and development processes, moving them to the deployment environment. 
  • be responsible and act as a Subject Matter Expert of  Spark, PySpark, Dataproc, EMR .
  • measure and improve performance and delivery.
  • establish, follow and promote best practices to ensure quality solutions.

We are looking for a Senior Spark Engineer who...


  • has profound experience in Apache Spark in production, solving complex problems focusing on scalability and maintainability,
  • is fluent in Python or Java or Scala (Python is preferred),
  • has software engineering background,
  • has knowledge about infrastructure as well (using GPUs, big data processing in Spark and GCP – DataProc, EMR),
  • has experience in designing and building systems from ground up,
  • has worked with complex data architectures,
  • genuinly believes in knowledge sharing, and is able to provide technological guidance to their fellow engineers,
  • follows and promotes new technologies and best practices to ensure code quality and quality solutions, 
  • understands also the business perspectives of building a technology solution,
  • speaks fluent English,
  • preferably has previous work experience at a startup,
  • preferably has experience in mentoring less experienced teammates.

Let's do it!

Practical Information 


Working method

Hybrid with office days on Mondays and Thursdays.

Work hours are flexible while always getting a response to your questions within the hour from 9-6pm.

Form of employment

Full-time employment in Hungary

Salary

Gross 2.4-2.800.000 HUF/month 

+ a generous employee stock option

Selection process

  1. Intro interview with us
  2. Interview with the Head of Engineering
  3. Home Assignment
  4. Technical interview
  5. Interviews with the Founders of Superlinked

+ reference calls

Are you interested? 

Send us your application asap. (Resume is not required.)

Summary

Here is a short summary of the Senior Spark Engineer position at Superlinked.

The Employer

Superlinked is a startup in the machine learning tech space.

The Job

Turn data into vector embeddings by owning and driving batch processing deliveries as the Subject Matter Expert of Spark, PySpark, Dataproc, EMR.

Requirements

Spark, pySpark
Python

Working Method

Hybrid (2 office days)
Office in downtown Budapest
Flexible work hours

Salary

Gr. 2.4-2.8 M HUF/month
+ employee stock option

Selection process

After an intro interview with us (50 mins), candidates can expect a home work and interviews with the Founders of Superlinked, the Chief Architect and the Head of Engineering.

Frequently asked questions

Here are some common questions about the Senior Spark Engineer position at Superlinked.

To better understand what Superlinked does, we highly recommend visiting their GitHub profile.

During the interview with Engineering Manager, feel free to ask all your questions about the details of the stock option. 

Following the interviews, all candidates are expected to provide two references that Superlinked can contact. This process is designed to help them understand you better and determine the most effective way to collaborate with you.

Job Application


Please read the Data Privacy Policy here.