hero
companies
Jobs
If you are a Techstars portfolio companyclaim your profile.

Full-Stack Developer

Vocations

Vocations

Software Engineering, IT, Product · Full-time
Turin, Metropolitan City of Turin, Italy · Remote
EUR 25k-35k / year
Posted on Jul 24, 2025

🧠 What we look for

We're hiring for September a Full-Stack Developer who is highly skilled in PythonNode.js, and TypeScript, with experience (or strong interest) in data crawling and Machine Learning.

This is a hybrid role: while your main responsibilities will revolve around backend development, you'll play a key part in improving and evolving our ML algorithms, and improving our systems for data scraping and processing.

🙌 About You

  • You have real-world experience with data scraping or ML projects (personal, freelance, or commercial).
  • You're curious, self-driven, and love solving complex problems.
  • You thrive in a collaborative team, but are also confident working independently.

🎯 Responsibility

  • Develop and maintain robust backend services
  • Optimize and expand existing Machine Learning models
  • Build scalable data crawling and extraction tools
  • Collaborate with the team to design intelligent data workflows
  • Write clean, well-documented, and testable code

🛠️ Skills

Required:

  • You have a technical background: a Bachelor's or Master's degree in Computer Science or a related engineering/technical field.
  • Strong expertise in Python
  • Solid experience with Node.js and TypeScript
  • Hands-on experience with web scraping / data crawling
  • Ability to design or improve Machine Learning algorithms
  • Good understanding of AI and AI agents, including practical experience using models such as OpenAI (GPT), LLaMA, Claude, or Gemini — you know their strengths, limits, and ideal use cases.

Nice to have:

  • Basic knowledge of AWS
  • Familiarity with Docker and Redis
  • Experience with NoSQL databases (MongoDB)

😄 Compensation

  • €25,000–€35,000 gross annual salary (RAL)
  • Stock options. Granted at this early stage, you can be very rich in the future.
  • Hybrid Mode: we have an office in Turin, you can do smart working 1/2 days a week. Full remote for exceptional circumstances.
  • You’ll witness a startup being built from scratch: in 6 months, you’ll see and learn things here that might take years elsewhere.

🧭Selection Process

We keep our hiring process simple, respectful of your time, and focused on truly getting to know you:

  1. Introductory Call – A relaxed first conversation to get to know each other and answer your initial questions.
  2. Experience Deep-Dive – A chronological interview where we’ll explore your past roles, decisions, and learnings in depth.
  3. Technical Assessment – Our CTO will send you a short take-home exercise. You’ll then discuss your solution together in a technical call.
  4. Cultural Fit Interview – A final chat with members of our founding team to make sure we align on mindset, values, and ambitions.

> We aim to move fast — typically within 6 weeks from first call to final decision.

Vocations is an equal opportunity employer.

Apply for this job

Drag and drop or click to upload.
Tell us why you are a good fit, add a cover letter or anything else you want to share.
To withdraw or update your application, email applications@getro.com