Baltic Assist logo

Junior Python Developer (Web Scraping)

Baltic Assist
Full-time
On-site
Vilnius, Vilniaus Apskritis, Lithuania

Salary: 1500-1900 EUR/month gross (before tax) based on your skills and experience.

Location: Vilnius, Lithuania (Hybrid) 

Schedule: 1 FTE (40 hours/week)


We are Baltic Assist, a forward-thinking outsourcing company connecting top international talent with ambitious companies across Europe. Our mission is to create remote career opportunities that are impactful, engaging, and built for the long term. By combining innovation with operational excellence, we empower our professionals to thrive and grow in a collaborative, global environment. 

What you’ll be doing 

We’re looking for a Junior Python Developer to join an innovative Dutch legaltech AI SaaS startup. In this role, you’ll focus on web scraping tasks - using and adapting existing Python-based scripts to extract data from selected websites and support the data pipelines that power AI-driven legal solutions. This is a great opportunity to contribute to a fast-growing startup in the legal technology space and strengthen your skills in data extraction and analysis.

How you’ll spend your day

  • Reviewing and analysing a list of target native websites provided for scraping.
  • Using and adapting existing Python-based scraping scripts to extract data from these sources.
  • Running scraping tasks and ensure the extracted data is correctly added to the internal database.
  • Checking and validating scraping outputs to ensure functionality and data accuracy.
  • Collaborating with the data team to improve and maintain scraping workflows.
  • Gradually taking on more responsibility in maintaining and expanding scraping coverage across platforms.

You’ll be successful if you have

  • Bachelor’s or Master’s degree in Computer Engineering or a related field (last-year students considered)
  • Strong knowledge of Python.
  • Experience with web scraping techniques and tools
  • Excellent English communication skills
  • Ability to work proactively, strong problem-solving skills and attention to detail
  • Basic understanding of APIs
  • Familiarity with PySpark and Databricks is a plus

What we offer

  • Hands-on experience working with innovative SaaS products that impact the legal industry
  • Collaboration with a passionate international team in a fast-paced startup culture
  • Supportive environment encouraging learning, creativity, and professional development
  • Flexible work arrangements with a focus on work-life balance


At Baltic Assist, we believe that the strength of our team lies in the diversity of our backgrounds and perspectives. We are fully committed to promoting equal opportunities at every stage of our recruitment and selection processes. Recruitment at Baltic Assist is based solely on individual merit, qualifications, and professional competence. Our shortlisting, interviewing, and selection practices are conducted without discrimination on the grounds of gender identity or expression, sexual orientation, marital or civil partnership status, race, nationality, ethnic origin, religion or beliefs, age, veteran status, disability, medical condition, pregnancy or parental status, trade union membership, or any other protected characteristics.

By applying to this position, candidates acknowledge and consent that any information provided during the application process or available on the communication channels through which they were contacted (e.g., LinkedIn, email, or other professional platforms) may be collected, stored, and processed by Baltic Assist solely for recruitment purposes.

Baltic Assist is committed to protecting your personal data in compliance with the General Data Protection Regulation (GDPR). All information collected during the recruitment process will be handled securely and used exclusively for recruitment purposes. Your data will not be shared with unauthorized parties, and it will be retained only as long as necessary for the recruitment process or as required by applicable laws. By applying, you consent to the processing of your personal data in accordance with our privacy policy and GDPR guidelines.