TeleSoftas ML/Data team is looking for a Python Engineer. This team has 12 people working in Kaunas and Vilnius offices. They are a bunch of driven explorers, who are always looking for creative smart solutions in this jungle of problems. 
Math and logic is our language, combined with our love of IT, we build data-driven solutions to improve all aspects of the world.

About the project

Telesoftas is building a new revolutionary data engineering platform, allowing businesses to apply Data-Science and Machine Learning into their processes. As a new team member you will be working on features for this platform and/or implementing product features for our customers. You will work on projects ranging from: Smart-Policing, Automated Talent Acquisition, Telecom Network optimizations to Computer based clothing recognition and Time-series forecasting. Tasks range from; designing and/or implementing data ingestion, loading and transformations, collaborating with stakeholders and data-scientists, set engineering best-practices, mentor junior members and many other exciting tasks.

What will this person do?

You will join us in building a scalable cloud-based platform for data-analytics. You will work in Scrum teams that develop new functionality and enhance our revolutionary platform – starting from the User Interface down to the database, including working with Docker containers and Kubernetes running on-premise and at cloud providers like AWS and Microsoft Azure. Via this platform, you will solve the problems that our worldwide customers are facing. These problems range from improving processes in the public sector to matching talents with vacancies and medical applications. 

Responsibilities:
  • Design, code and unit test batch & real-time analytical solutions, prototypes, and proofs of concept for selected solutions
  • Take a technical lead role
  • Analyze complex business problems, collaborate with engineers and make decisions on how to solve them
  • Set development best practices for other developers to follow
  • Review software architecture, design and code written by fellow team members
  • Drive efficiencies in software development processes and tooling
Requirements
  • 3+ years of experience working with Python
  • Good awareness of the Python ecosystem and libraries including understanding of trade-offs involved when deciding what to use
  • Advanced English language skills
  • Experience with one of these two points:
    1. Thorough knowledge of at least one Python web framework (ideally Flask, Django, FastAPI) 
    2. Experience in developing: 
    – Data platforms: pipelines, ETLs and warehousing 
    – Data Analytics 
    – Data ingestion 
Nice to Have’s:
  • Knowledge of Bioinformatics
  • Experience with data-driven designs and working practices
  • Experience with data-processing frameworks like: Hadoop, Spark, Apache Flink
  • Experience of deploying Python apps in containerized environments using best DevOps practices
  • Architecture design experience in both Monolith and micro service based solutions.
  • Thorough understanding of REST API, OO, TDD and functional design principles
  • Familiarity with Linux
We offer:
  • TeleSoftas is all about MASTERY and improvement, therefore we have knowledge sharing activities, workshops, training budget, pair programming, 4 hours per week for learning initiatives, tech library, English/Lithuanian language lessons, Pluralsight subscription, global & local conferences (Spring I/O, Apple WWDC, Google I/O – you name it).
  • We TRUST you. So you are responsible for managing your working time and place – flexible working hour policy and the possibility to work from anywhere – our Vilnius, Kaunas, Klaipeda offices or from home.
  • Employee referral program – get up to 2000 EUR (net) and cool prizes for recommending people to TeleSoftas. 💸
  • Soft and Tech Team Leads to take care of your career development and ensure growth – both as a person and as a master of your profession.
  • BE YOURSELF. When it comes to personality, TeleSoftas has no frames. Get loose. Be weird. Do fancy outfits. Do slippers. Do sweet or salty popcorns (we have a 🍿machine). Have a bad day? It’s ok. Be who you really are because we love our diverse COMMUNITY.
  • Rome wasn’t built in a day, was it? Same goes for team spirit. COLLABORATION and communication are key things in TeleSoftas. For that, we have team-building activities and summer/winter celebrations.
  • Personal Perks Pack 🎁 as each employee is unique the Personal Perks allow several benefit options to choose from as well as cover well-being, mastery, fun, and commute areas.
  • We believe that engaged employees = happier employees. 😊 That’s why every team member has freedom to take ownership, offer solutions and influence the technical decisions from an early stage. Just step forward – we will give you the tools.
  • We have a strong AI/ML/Data  community run by the top experts in the field, who work in their profession for more than 10 years!
  • Did we mention that we are like a family? Each year we organize Children Summer Camp for all our employees’ kids. 🐣 Also, usually our office is full of laughs and good emotions cause we like to bring our pets to the office. You too? 🐶

For this position we offer 4628-6616 €/month gross salary.