About the role

  • Junior Software Engineer developing web scrapers and backend systems to support legal data. Collaborating directly with CTO on Generative AI implementation challenges and shaping engineering culture.

Responsibilities

  • Design, develop, and maintain web scrapers using Python, Scrapy, and other relevant technologies.
  • Collaborate with the team to identify requirements, provide technical solutions, and develop internal tools.
  • Build and maintain backend systems and data processing pipelines to support legal data and NLP algorithms, with a focus on scalability, integration, and user-friendly annotation tools.
  • As one of the first hires, you’ll help shape the engineering culture and lead by example as the team grows.

Requirements

  • Bachelor’s degree in Computer Science, Information Technology, or a relevant field.
  • 0–3 years of experience as a Software Engineer or in a similar role.
  • Proficiency in Python.
  • Excellent problem-solving skills and strong attention to detail.
  • Good interpersonal and communication skills.
  • Self-starter mindset with the ability to work independently and collaboratively.
  • Nice to Have: Experience with ML or NLP.
  • Knowledge of cloud platforms (e.g., GCP, AWS, or Azure).

Benefits

  • Hybrid Work: Flexibility to balance remote work with in-person collaboration at our Milan HQ.
  • Health Insurance: Comprehensive coverage to ensure peace of mind.
  • Meal Vouchers: Daily support to make your lunch breaks easier.
  • Performance Bonuses: Rewards tied directly to measurable results.
  • Team Retreats & Off-sites: Dedicated time to connect, collaborate, and spark bold ideas.

Job title

Junior Software Engineer

Job type

Experience level

Junior

Salary

€25,000 - €40,000 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job