Positions

2023 (autumn intake)

2022 (5th intake)

Year 2021 (4th intake)

We are more than sure - Pipedrive doesn’t need any introduction. In 2020 it became the fifth unicorn from Estonia.

Website: www.pipedrive.com
Business domain: CRM
Working language: English
Position location: Tartu

Main tasks during the programme:

  • Software planning, development and testing
  • Architectural research and design
  • Team building
  • Cross-team communication
  • Presentation / demonstration of new solutions, ideas, research findings

Directions for thesis research area:

  • Persistent messaging and data consistency between microservices
  • Applying machine learning / AI to search results and salesperson decisions
  • Real-time data replication between multiple datacenters
  • Something user behavior & tracking - multiple topics are available

Company's X-Factor:

Pipedrive is one of the pioneers that joined the Industrial Master's Programme in IT back in 2017 and has taken in five Industrial Master's students in total, so we really know the value of a master’s thesis. For example, Kiryl researched our software development process that gave us the needed assurement that we are on the right track. Alar, on the other hand, dug into the hackathons and gave us valuable insights that we didn’t have the opportunity to focus on otherwise. Don’t be shy - apply for a position (and bring a friend as there are six positions open)!

Supervisor: Marko Nõu, Head of Engineering

Expectations for the applicant:

  • Good communication skills, some programming skills, fun to work with. [/collapsed][collapsed class="collapsible-blue"]

Have you ever wondered what it means to be a part of a startup? All the stories that surround the mysterious startup world… Are any of them true? Well, here’s your chance to find out, because Apromore offers you a deal - join the company via the Industrial Master’s Programme in IT! Apromore is a leading provider of open-source solutions for process mining and AI-driven business process improvement. Their flagship product is the result of award-winning research at The University of Melbourne and University of Tartu. In 2020 they attracted USD 4.77M in a Series A fundraising. Impressive, huh? That’s just the beginning! Don’t pass on the opportunity to study and be very hands-on in a startup - join Apromore today.

Domain: Business data analytics
Website: http://apromore.com
The student contributes to: the development of our high-fidelity business process simulation engine. This simulation engine will allow managers to measure the impact of any changes they plan to make to their business processes, before rolling out those changes.
Working language: English
Position’s location: Tartu (UniTartu Delta Centre)

Main tasks during the programme:

  • Contributing to the development of a microservice capable of using data extracted from enterprise software systems in order to generate high-fidelity simulation models to help managers make business improvement decisions. Work will include participation in the planning, development, testing and documentation.
  • Getting knowledge of robust microservice development and of libraries for process mining, machine learning and simulation, including conducting research and sharing findings with the Apromore development team in Estonia and Australia.

Potential directions for thesis research area:

  • Topics that contribute to the creation of a robust and scalable data-driven simulation engine for business process analysis, including:
  • Statistical learning techniques to derive simulation parameters from data
  • Machine learning optimization techniques to tune the simulation parameters
  • Use of scalable data analytics libraries 
  • Use of message queueing and streaming technology to build a scalable solution

Company’s X-factor:

  • We are a fearless and rapidly growing startup. In 2020, in the middle of the first Covid wave, we raised a 4M euros Series A investment round from a consortium of German and Australian investors. Later that year, we won a prestigious Bossie Award as one of the top-25 open-source software products for enterprises. We were also ranked as one of the top-101 Analytics startups worldwide according to the Startup Pill. We’ve grown from 5 to 25 people in 12 months and we're determined to grow up to the sky. We’re headquartered in Melbourne, Australia and with staff also located in Brisbane, Australia and in Tartu. We are global and digital native from birth and we deliver our process mining platform and consultancy services to companies worldwide.

Supervisor: Nikolay Roll, Product Analyst 

At Apromore, you’ll be working with the following technologies:

  • The technical language of the thesis is Python or Java.
  • Lots of technologies, including Docker, RabbitMQ, Impala/Parquet, etc.

Eesti Energia (EE) is an Estonian energy company founded in 1939. Traditionally, they have produced energy from the oil shale but the company is moving rapidly towards renewable energy sources. In 2020, almost 40% of the energy that EE produced came from renewable sources (compared to 16% in 2018). They operate in 6 markets: Estonia, Latvia, Lithuania, Poland, Finland and Sweden. In Estonia, EE operates under the name Eesti Energia, while brand name Enefit is used for international operations. If you join Eesti Energia, you will get an opportunity to gain lots of insight on how things are done in the energy industry and influence the future of it. 

Website: https://www.energia.ee
Business domain: Electricity production, distribution, sale of electricity, customer and consulting services
Working language: English
Position location: Eesti Energia’s R&D department in Tartu (Delta Business Building)

Main tasks during the programme:

  • Developing various analytics and machine learning solutions to help achieve the balance, performance and optimality of the energy system of the future, i.e.:
  • forecast production and consumption, e.g. how much solar energy will we produce in the next 5 hours; what will be the energy consumption of electric cars, taking into account their historical data.
  • decide what is the most cost-effective way to move energy, e.g. should I store home-produced solar energy in a battery or consume it immediately?

Directions for thesis research area:

  • Supervised Machine Learning, Optimization, Reinforcement learning

Project’s X-factor:
The energy industry is experiencing following major developments:

  1. Switching to renewable energy sources
  2. Energy storage systems
  3. Distributed production
  4. Electric cars
  5. Smart devices

Coordinating the production and consumption of these assets requires novel machine learning solutions. Eesti Energia is working actively towards building these solutions. This will also be the focus area of the Industrial Master’s student.

Supervisors: Kristjan Eljand and Peeter Piksarv

Necessary skillset for the applicant:

  • Data wrangling in Python
  • Supervised learning
  • Optimizations and Reinforcement-learning know-how.

Reach-U is creating world-leading solutions for different industries like telco, security, smart cities and tourism. With more than 20 years of experience we have gathered skills in location based solutions, GIS and cartography. Our unique background delivers everything needed for launching solutions that include software, data, maps and support.

Website: https://www.reach-u.com/
Business domain: Data analysis technology for large datasets with special focus on location analytics
Working language: English and/or Estonian
Position location: Tartu

Main tasks during the programme:

  • Designing, coding and evaluating the performance of algorithms to extract insights from actual, real-life, datasets
  • Researching publicly available prior art

Directions for thesis research area:

  • Identifying patterns in geographic and behavioural datasets
  • Detecting hotspots and changes in spatio-temporal datasets
  • Interactive visualization methods of large datasets in browsers
  • Various methods of improving location accuracy in mobile networks

Company’s X-factor:

  • Reach-U is working with customers around the world on unique data-driven projects, for example analyzing 5G networks, fusing data from mobile, internet and TV traffic. With our purpose-built technology our customers can perform business analysis much more interactively than with other tools.

Supervisor: Elis Kõivumägi (Ph.D student in the University of Tartu, Distributed Systems group). Elis is involved in all cutting-edge projects with our customers, worked in the Demograft team for 7 years).

Expectations for the applicant:

  • Experience in JavaScript/Java/Python/R
  • Preferably experience using Jupyter, Tableau, QlikView or similar
  • Familiar at least with the basics of statistical analysis and ML methods [/collapsed][collapsed class="collapsible-blue"]

Singularity Creations is a small company that works on projects which get noticed and make a difference whether it is accounting, video marketing or video training. We have flexible hours, dedicated team and we strive to give our best in whatever we are working on – these little gray cells of Yours will get a lot of work. You will get a chance to build tools today that will redefine our tomorrow in the video industry. Jump on board!

Location: Tartu
Website: www.singularitycreations.ee
Business domain: Developing online services and information systems
Working language: English

Main tasks/opportunities during the programme:

  • Participate in building an asynchronous video training platform.
  • Take part in the entire development cycle.
  • Opportunity to lead or take the role of product owner.
  • Alternatively dive into both front- and backend coding and database design (JavaScript – NodeJS, GraphQL, Vue.js, MySQL, PostgeSQL).

Directions for thesis research area:

  • Possibilities of asynchronous video platforms.
  • Analyzing and optimizing sprint task estimation process.
  • Measuring and improving code delivery and quality via leveraging development and collaboration tools and/or processes.

Supervisor: Madis Kapsi (CTO) with his more than 10 years of coding experience he has vast knowledge in the field and he will be more than happy to teach You everything he knows.

Expectations for the applicant:

  • Great communication skills.
  • Familiar with software development tools and technologies (back-end/front-end development basics).
  • Team player who wants to contribute and learn, interests in possible leadership role.
  • Basic understanding of agile methods.

Year 2020 (3th intake)

Websitewww.baltikagroup.com
Business domain: Fashion Design and Retail
Working language: Estonian. English is possible if needed.
Position location: Tallinn

Baltika Grupp has one position but two different profiles to choose from. 

PROFILE ONE

Main tasks during the programme:
Mapping of current IT as-is situation
Analysis of company data IT infrastructure and processes, with the focus on:
1. Order, Warehouse, Route Management, Inventory Management Systems upgrade vision and roadmap
2. Sales, CRM (omnichannel) to-be execution from IT perspective
    Architectural research
    Presentation / demonstration of new solutions, ideas, research findings
    Software planning and/or development, testing

Directions for thesis ressearch area:

  • Open for discussion, possible options:
  • Recommend IT architecture TO-BE vision and roadmap
  • Persistent messaging and data consistency between microservices
  • Applying machine learning / AI to search results and salesperson decisions

Company's X-Factor:
Baltika is already using a number of digital solutions, such as: 3D design for physical product creation and AI for inventory distribution across the Baltics. The following machine learning projects are already in process and we are planning to continue with them. Digitization also needs a change from the perspective of the entire data world and IT systems, so there are certainly challenges and experiences worth being part of!

Supervisor:
Kairi Rais, Head of Business Processes and IT

Expectations for the applicant:

  • Back-end development basics
  • Knowledges about modern technical environments (microservices, REST API, webservices, SaaS, message brokers etc)
  • Independent thinker, but at the same time team player
  • Willingness to learn new things
  • Practical understanding about Supply Chain

PROFILE TWO

Main tasks during the programme:

  • Data hygiene assessment
  • Assess the company state to be able to take advantage of and implement machine learning applications
  • Data exploration and analysis
  • Analysis of AI supporting subsystems (What data do company have? What data is missing? What data could company add to make data more valuable)
  • Leading development of projects (to be agreed)
  • Power BI dashboards set up (creating a data model and visuals)

Directions for thesis ressearch area:

  • Open for discussion, possible options:
  • Descriptions of data infrastructure with recommendations
  • Recommend easy to implement AI use-cases (low hanging fruit)
  • Defined roadmap for develope AI ideas
  • Recommended AI tools to implementation

Company's X-Factor:
Baltika is already using a number of digital solutions, such as: 3D design for physical product creation and AI for inventory distribution across the Baltics. The following machine learning projects are already in process and we are planning to continue with them. Digitization also needs a change from the perspective of the entire data world and IT systems, so there are certainly challenges and experiences worth being part of!

Supervisor:
Kairi Rais, Head of Business Processes and IT

Expectations for the applicant:

  • Back-end development basics
  • Knowledges about modern technical environments (microservices, REST API, webservices, SaaS, message brokers etc)
  • Independent thinker, but at the same time team player
  • Willingness to learn new things
  • Practical understanding about Supply Chain

Website:www.carrentalgateway.com/
Business domain: Car rental distribution platform
Working language: English, Estonian
Position location: Tartu

Main tasks during the programme:
You will be part of a self-organising team, who creates new web services and maintains the already existing ones. Our platform is built of small independent web services and the main programming languages we use are JavaScript (Node.js) and PHP. Our front ends are being developed in AngularJS and React.

Directions for thesis ressearch area:

  • Implementation of continuous delivery
  • Microservices in Go programming language
  • GraphQL optimal design and implementation

Company's X-Factor:
Car Rental Gateway is a platform for different Car Rental Distributors. We are an efficient, flexible, pragmatic, and fast-paced enterprise. We are putting great emphasis on data and are practicing data-driven decision-making. Car Rental Gateway aims to be a market leader in car rental distribution technology. Today our platform is being used by Expedia, who is one of the biggest players in the online travel sector. We have also developed software for Rentalcars.com, the biggest car rental broker on the market. Our aim is to continue growing, bring innovation and be the pioneer of technological solutions at the car rental distribution sector.

Supervisor:
Kaspar Soer, CTO

Expectations for the applicant:

  • Experience with different programming languages;
  • A good understanding of web services;
  • Experience with version management software (e.g., GIT)
  • Excellent English language skills

Websitehttps://lab.mobi
Business domain: Industry 4.0
Working language: English
Position location: Tartu

Main tasks during the programme:
The goal is to design and develop mobile apps which would help to improve the quality and effectiveness of the field workforce in various industries and warehouse workforce in factories. Delivering a system which is automated, integrated and easy to use will require a mix of the following skills as Database (SQL), Back-end (Java) and mobile (Android) front-end development with integration to 3rd party ERP systems and hardware as RFID readers, BT beacons, various sensors etc.

Directions for thesis ressearch area:

  • User experience for the mobile workforce
  • Mobility in manufacturing and logistics
  • Automated IT solutions for the mobile workforce
  • Data collection and data analyses for work optimisation

Company's X-Factor:
At Mobi Lab, we are UX and UI designers, software engineers and product managers who have common passion for customer experience in digital products.
We belive in:

  • Passion as the key driver in life
  • Diversity, flexibility and community
  • Independence and self-driven motivation
  • A hidden superstar in every person

Supervisor:
Allan Valm & Veiko Raime

Expectations for the applicant:

  • Skills in Java software development and SQL
  • High motivation to learn business processes and business analytics
  • Testing everything and writing automated tests for integrations
  • Independent, self-motivated and very responsive

Websitewww.overall.ee
Business domain: IT services, printing and imaging solutions
Working language: English and Estonian
Position location: Tartu

Main tasks during the programme:
Participation in specification and development of self-service printing environment components.
Those may include:

  • Mobile applications
  • Embedded device applications
  • Authentication technologies
  • Payment gateways
  • Reporting and usage data analysis including modelling and visualization
  • Dynamic discount system modelling
  • Usability testing

There is a possibility to get involved also with the predictive modelling work and ML activities for print fleet management.
This would entail:

  • Development of self learning predictive algorithms
  • Operational decision-making dashboard creation
  • Testing in live field service environment

Directions for thesis ressearch area:
Mobile application specification and development
Embedded application development for printing devices
Applying ML/AI possibilities to print fleet management and field service optimization

Company's X-Factor:
Overall Eesti is the leading provider of managed print services and solutions in Estonia. We develop and operate a unique public/private print service, Print In City. Print In City is currently available in Estonia, Latvia and Finland with pilots starting in the UK as well as selected countries outside of the EU. Overall is in the process of developing native methods and technology with the goal of transforming our print fleet management model to an efficient data driven and self learning predictive maintenance system to achieve significant cost and operational efficiencies. Overall provides equipment, solutions and services also in the areas of digital production print, multimedia presentation, professional camera and film. Our long time technology partners are global innovators Canon and HP.

Supervisor:
Your supervisor will be Overall’s systems architect and chief developer, Urmas Tamm. Urmas has a degree in Physics from the University of Tartu. For predictive fleet management work your supervisor will be Tõnis Haamer. Tõnis has an Informatics degree from Tallinn Technical University and is Overall Eesti board member.

Expectations for the applicant:

  • Experience in C# and ASP.Net
  • Knowledge of modern back-end and front-end development
  • Knowledge of mobile applications development
  • Experience and interest in Data Science Interest in learning and exploring new data modelling and visualization technologies and their application in business

Websitewww.pipedrive.com
Business domain: CRM
Working language: English
Position location: Tartu

Main tasks during the programme:

  • Software planning, development and testing
  • Architectural research
  • Team building
  • Cross-team communication
  • Presentation / demostration of new solutions, ideas, research findings

Directions for thesis ressearch area:
Persistant messageing and data consistancy between microservices
Applying machine learning / AI to search results and salesperson decisions
Real-time data replication between multiple datacenters
Something user behavior & tracking related - multiple topics there available

Company's X-Factor:
Pipedrive is one of the pioneers that joined the Industrail Master's Programme in IT back in 2017 and has taken in three Industrial Master's students in total, which means you will have students that have done the same path as you, as your colleagues.

Supervisor:
Marko Nõu, Engineering Manager

Expectations for the applicant:
Good communication skills, some programming skills, fun to work with.

Websitewww.postimeesgrupp.ee/
Business domain: Media
Working language: English/Estonian
Position location: Tallinn, Tartu (details will be agreed during the interview)

Main tasks during the programme:
We expect you to add value to our team with your webpages and application development experiences, among with knowledge thirst for frontend and backend technologies and languages
In addition, it would be beneficial if you'd have some knowledge in webpage/application optimization as well as modular and scalable software, API and object-oriented programming
In our day-to-day life we are using Node.js, Vue.js, PHP, Doctrine, Symfony, Laravel, MySQL, Docker, Python, but we are quite flexible and always trying to explore newest technologies and opportunities"

Directions for thesis ressearch area:
We would love you to do research and possibly your Master's thesis on a topic of using machine learning and natural language processing to discover and analyze patterns in articles, for expample:
Ability to identify and create keywords for articles using machine learning in the Estonian language even if the keyword itself has not been used in the article
Determine the tone of articles in the Estonian-language press through machine learning and compile statistics based on that"

Company's X-Factor:
Postimees Group is the Baltic region’s largest media group, the activities of which include print and online media content creation, television and radio production, e-commerce and classifieds portals, direct mail, publishing and printing services. Joing software development team, you will be working mostly on developing postimees.ee.
You will be able to choose the computer, OS and software that you feel the most comfortable working with.

Supervisor:
Alari Truuts, system architect

Expectations for the applicant:
Besides having (great) experience or deeper knowledge in the technologies that are mentioned above, you would be the perfect fit if you are curious team-player, who respects deadlines and is willing to go for that extra mile in order to achive goals.

Websitewww.reach-u.com/
Business domain: Location-based Solutions and GIS
Working language: English. Knowledge of Estonian is useful, but not mandatory.
Position location: Tartu

Main tasks during the programme:

  • Designing, programming, and evaluating algorithms for various tasks (e.g. data mining algorithms, reports, visuals)
  • Self-development (i.e., reading papers on various scientific topics) and presenting findings to team members)
  • Documenting tasks

Directions for thesis research area:

  • Lookalike audience detection - Determine a set of users that resemble another group. o Keywords: big data, location, data analysis, machine learning
  • Human mobility analysis from mobile positioning data for smart-city and location-based advertising scenarios. o Keywords: human mobility patterns, trajectories, transport mode detection, location accuracy
  • Visualization of spatio-temporal data o Keywords: spatio-temporal data, visualization algorithms, visualization effectiveness and cognitive tasks experiments

Company's X-Factor:
Reach-U is one of the pioneers that joined the Industrial Master's Programme in IT back in 2017 and has been supporting the programme ever since. Joining the Industrial Master's Programme in IT with Reach-U will be easy for you and the company, since the know-how of what a student-life looks like is there. Plus, Reach-U is a company with a long history that values scientific approach in its work.

Supervisor:
Toivo Vajakas, Data Science expert with MSc in applied math. PhD student in informatics and mathematics. Interests: statistical models of spatio-temporal data, visualization, hi-performance computing.

Expectations for the applicant:

  • Common programming languages (Java, Python)
  • Version control systems (Git, SVN)
  • The following are a strong plus:
  • Prior experience with machine learning
  • Knowledge of statistics and Bayesian statistics
  • Strong analytical & visual thinking

Websitewww.singularitycreations.ee
Business domain: Developing online services and informations systems
Working language: English
Position location: Tartu

Main tasks during the programme:
Participate in building highly scalable microservices based video production automation product for online market. Take part in the entire development cycle. Opportunity to lead smaller projects or taking the role of product owner. Alternatively dive into both front- and backend coding and database design (JavaScript – nodejs, GraphQL, Vue.js, MySQL, PostgeSQL).

Directions for thesis ressearch area:

  • Video production automation innovation
  • Developing a deployment strategy for microservices based application

Company's X-Factor:
Singularity Creations offers You a smaller team, thanks to witch things are very agile and our team works very efficient.

Supervisor:
Madis Kapsi (CTO) with his more than 10 years of coding experience, Madis has vast knowledge in the field. You will get a chance to build tools today that will redefine our tomorrow in video industry.

Expectations for the applicant:

  • Familiar with software development tools and technologies (back-end/front-end development basics)
  • Team player who wants to contribute and learn, interests in possible leadership role
  • Basic understanding of microservices and curiosity to expand that knowledge
  • Good communication skills

Websitewww.stacc.ee
Business domain: Data Science
Working language: English. Knowledge of Estonian is useful, but not mandatory
Position location: Tartu (UT Delta centre)

Main tasks during the programme:

  • Analysis and preparation of the data
  • Application of machine learning tools to solve business problems
  • Interpretation and communication of results to the business or project manager
  • Development of data driven products

Directions for thesis ressearch area:

  • Demand forecasting models
  • Recommendation systems for e-commerce
  • Natural language processing
  • Data driven business analysis

Company's X-Factor:
STACC (Software Technology and Applications Competence Center) is a research and development organization established in 2009 to conduct high-level applied research. As a leading machine learning center we work in cooperation with scientific and industrial partners. Our team consists of experts in the field with focus on applied machine learning and business projects. We use Python tools and pipelines, cloud computing and real-time APIs to deploy our models. Join our team and help us shape the AI landscape in Estonia.

Supervisor:
Eerik Muuli (MSc, PhD candidate at University of Tartu). Eerik Muuli is a software developer at STACC. He has worked with a wide range of practical machine learning problems, including data pipelines, monitoring systems, real-time APIs, and cloud infrastructure deployments.

Expectations for the applicant:

  • Experience with Python
  • Basic experience with Git and Linux
  • Data science and machine learning enthusiast
  • Extra points: Kaggle experience

Kodulehtwww.stagnationlab.com
Äridomeen: Designing and building digital experiences
Töökeel: Estonian
Positsiooni asukoht: Tartu

Põhiülesanded programmi ajal:
Kokkuleppel

Potentsiaalsed uurimussuunad:

  • Effective GraphQL API design
  • Write once, deploy everywhere mobile solutions (Hybrid; Flutter; React Native)
  • Tooling for React/Typescript/GraphQL ecosystem
  • Replacing native apps with new web technologies

Ettevõtte X-faktor:
Stagnation Lab tegeleb veebitehnoloogiatel põhinevate keerukate erilahenduste loomisega.Kuue tegevusaasta sisse on jäänud meil mitmeid ämbrite kolistamisi, aga eelkõige lahedaid õppetunde ning eriti hästi välja tulnud lahendusi, näiteks Smart-ID rakendus, Telia TV telerite ja digibokside rakendused, Klarvinduer eritellimusel tehtud e-poe platvorm ja Dag Coin Extended Universe kogu ökosüsteem. Oleme oma viieliikmelist punti kasvatanud tänaseks mitu korda. Meiega on liitunud inimesi, kellele meeldib võtta ette tehniliselt keerukaid väljakutseid ning luua kliendile parimaid lahendusi. Kasutame moodsaid tehnoloogiaid ja hindame loodud lahenduste elegantsust. Järgime agiilse arenduse ja terve talupoja mõistuse põhimõtteid.
Meie igapäevased tööriistad on:

  • Backend: Node.js, GraphQL, TypeScript
  • Frontend: React, TypeScript
  • Mobiil: iOS, Android, Hybrid, React Native
  • Testimine: Jest, Cypress
  • Andmebaasid: MySQL, Postgres

Juhendaja:
Taavi Sangel ja Priit Kallas

Ootused kandidaadile:

  • Huvi veebirakenduste loomise vastu
  • Tahe õppida uusi asju ja viimaseid tehnoloogiaid
  • Boonuseks on praktiline kogemus eelnevalt mainitud tehnoloogiatega

Kodulehtwww.stagnationlab.com
Äridomeen: Designing and building digital experiences
Töökeel: Estonian
Positsiooni asukoht: Tartu

Põhiülesanded programmi ajal:
Kokkuleppel

Potentsiaalsed uurimussuunad:

  • Effective GraphQL API design
  • Write once, deploy everywhere mobile solutions (Hybrid; Flutter; React Native)
  • Tooling for React/Typescript/GraphQL ecosystem
  • Replacing native apps with new web technologies

Ettevõtte X-faktor:
Stagnation Lab tegeleb veebitehnoloogiatel põhinevate keerukate erilahenduste loomisega.Kuue tegevusaasta sisse on jäänud meil mitmeid ämbrite kolistamisi, aga eelkõige lahedaid õppetunde ning eriti hästi välja tulnud lahendusi, näiteks Smart-ID rakendus, Telia TV telerite ja digibokside rakendused, Klarvinduer eritellimusel tehtud e-poe platvorm ja Dag Coin Extended Universe kogu ökosüsteem. Oleme oma viieliikmelist punti kasvatanud tänaseks mitu korda. Meiega on liitunud inimesi, kellele meeldib võtta ette tehniliselt keerukaid väljakutseid ning luua kliendile parimaid lahendusi. Kasutame moodsaid tehnoloogiaid ja hindame loodud lahenduste elegantsust. Järgime agiilse arenduse ja terve talupoja mõistuse põhimõtteid.
Meie igapäevased tööriistad on:

  • Backend: Node.js, GraphQL, TypeScript
  • Frontend: React, TypeScript
  • Mobiil: iOS, Android, Hybrid, React Native
  • Testimine: Jest, Cypress
  • Andmebaasid: MySQL, Postgres

Juhendaja:
Taavi Sangel ja Priit Kallas

Ootused kandidaadile:

  • Huvi veebirakenduste loomise vastu
  • Tahe õppida uusi asju ja viimaseid tehnoloogiaid
  • Boonuseks on praktiline kogemus eelnevalt mainitud tehnoloogiatega

Websitewww.stat.ee
Business domain: Statistics, Data Science
Working language: English/Estonian
Position location: Tartu, Tallinn or Viljandi (agreed during the interview)

Main tasks during the programme:
Apply machine learning methods for data editing and imputation on real survey data.
Currently we are doing quite a lot data editing to improve quality of survey data. Experiences of another countries are shown that machine learning methods can reduce manual work a lot. We have several different datasets with manual edited data that could be used in this project. Expected outcome is set up editing and imputation program that can be modified and used in different works.

Directions for thesis ressearch area:

  • Machine learning
  • Statistical analysis

Company's X-Factor:
Statistics Estonia has the most diverse datasets in Estonia, which offers many different ways of analyzing them. We have high professionals working in Statistics Estonia from whom you can learn a lot and discuss together. In Statistics Estonia you can contribute to the development of data science so that the decision makers can make wiser decisions for the development of the society.

Supervisor:
Kristi Lehto, head of methodology team, MSc in Mathematical Statistics (University of Tartu). She has more than ten years of experience in official statistics.

Expectations for the applicant:

  • Good knowledge of R
  • High motivation to achieve results
  • Statistical background is an advantage, but not a necessity

Websitewww.telia.ee/
Business domain: Telia TV service
Working language: Estonian/English
Position location: Tartu

Main tasks during the programme:
In this role Your responsibilities are developing and improving TV applications including the use of automated developer tools. Our DevOps team is the technology partner for business owners, responsible for developing and maintaining TV services and systems.

Directions for thesis ressearch area:

  • User behavior tracking ja analytics
  • TV screen messaging UX improvements
  • Ad engine implementation

Company's X-Factor:
Telia TV DevOps team is capable to handle all developments for Telia TV services and maintain it 24/7 In this role You often have to find and support balance between beauty and performance, frontend and backend, testability and code-base sustainability. What can be more challenging! With us You are part of the friendly and supportive team with various competences. At the same time no role is carved into the stone and initiatives towards other areas are highly recommended. You have access to develop features and applications, used by significant number of Estonian people every day. It’s a workplace where You can deal both with code developments and self-development. For that You have only to dare and care!

Supervisor:
Peeter Kask (leading developer and mentor), Kairi Meister (direct manager)

Expectations for the applicant:

  • You are interested on software developing through the whole lifecycle
  • You are curious to understand things on deeper level
  • You have rather good communication skills in order to become an excellent team player
  • You dare to show initiative and You are willing to plan Your daily job activities by Yourself
  • You have experience or basic skills as JavaScript developer
  • You will have to deal with:
  • JavaScript and HTML5 (React)
  • Android and iOS apps (React Native)
  • Linux and Set Top Boxes

PS. Set Top Box is just a tiny Linux computer with TV UI running on fullscreen browser window. Technically, it is a JS web application where memory usage and performance aspects cannot be underrated.

Websitehttps://threod.com/
Business domain: Space Technology – Unmanned Aerial Systems
Working language: English/Estonian
Position location: Tallinn (details will be agreed during the interview)

Main tasks during the programme:

  • Design and develop embedded software/firmware for 32bit microcontrollers (using the C language)
  • Develop closed-loop digital control systems for an industrial environment, including microcontroller-based instrumentation and motor controls
  • Test and debug firmware on hardware platforms
  • Work with hardware engineers and purchasing to select hardware components
  • Create PC-based software tools for product testing, updating or configuration
  • Maintain code in repository using revision control tools
  • Support research and development efforts relating to ultrasonic, infrared and other sensor technologies
  • Support product connectivity over industrial networks such as Ethernet/IP, Modbus TCP and CAN
  • Document product features and functionality

Directions for thesis ressearch area:

  • Machine Learning and Training AI for Visual Object Recognizing
  • Sensor Fusion

Company's X-Factor:
Threod Systems is the leading developer and manufacturer of Unmanned Aerial Systems. In our headquarter in Estonia we have built a team who continues the tradition of quality, innovation and service our customers depend on.

Supervisor:
Once you join the Industrial Master’s Programme in IT at Threod Systems, you will be supervised by Ville Vellend, who has more than 30 years software development experience in every possible aspect and angle. Ville has spent the last ten years mostly with Unmanned Aerial Systems development. Under his supervision you will be guided through digital aerospace universe.

Expectations for the applicant:

  • Experience in Embedded C Programming. Ability to write clean and documented code.
  • Interest in technology, cooperation orientation, good communication skills and willingness to contribute to Threod’s success in an unmanned aerial systems area as part of the programme.
  • You would be essentially working part-time in all of our R&D engineering teams and see what makes us tick up close

Websitehttps://biit.cs.ut.ee
Business domain: Precision medicine, bioinformatics
Working language: English/Estonian
Position location: Tartu (Delta centre)

Main tasks during the programme:
Developing the bioinformatics approaches and pipelines for genetic variant depending drug prescriptions (pharmacogenetics).

Directions for thesis ressearch area:
In this research, we will develop the computational pipeline to identify specific genetic variants linked to potential harmful side effects for drugs. Many variants are indicated on drug labels but they have not been available to doctors at the moment of prescription. Developing a database of such variants and computational pipeline for their detection is the main task.

Company's X-Factor:
You will be involved in the world’s first ever deployment of such pharmacogenetics predictions on national IT infrastructure. The team is about 10 people from IT, bioinformatics, genetics backgrounds. This project is of very high international interest.

Supervisor:
Prof Jaak Vilo and Research Fellow Sulev Reisberg, PhD

Expectations for the applicant:
The student should have excellent programming skills in Python and SQL, possibly also R. Interest in bioinformatics and health data is a must. Motivation to further obtain a PhD is a great plus.

Websitehttps://biit.cs.ut.ee
Business domain: Precision medicine, bioinformatics
Working language: English/Estonian
Position location: Tartu (Delta centre)

Main tasks during the programme:
Developing the bioinformatics approaches and pipelines for genetic variant depending drug prescriptions (pharmacogenetics).

Directions for thesis ressearch area:
In this research, we will develop the computational pipeline to identify specific genetic variants linked to potential harmful side effects for drugs. Many variants are indicated on drug labels but they have not been available to doctors at the moment of prescription. Developing a database of such variants and computational pipeline for their detection is the main task.

Company's X-Factor:
You will be involved in the world’s first ever deployment of such pharmacogenetics predictions on national IT infrastructure. The team is about 10 people from IT, bioinformatics, genetics backgrounds. This project is of very high international interest.

Supervisor:
Prof Jaak Vilo and Research Fellow Sulev Reisberg, PhD

Expectations for the applicant:
The student should have excellent programming skills in Python and SQL, possibly also R. Interest in bioinformatics and health data is a must. Motivation to further obtain a PhD is a great plus.

Websitewww.ims.ut.ee
Business domain: Human-Vehicle Interaction
Working language: English/Estonian
Position location: Tartu (Delta centre)

Main tasks during the programme:
Validating the state-of-the art in robotics and driverless vehicles; developing software; reading academic papers.

Directions for thesis ressearch area:

  • Robotics and driverless vehicles
  • Human-vehicle interaction modalities
  • Trust in autonomous driving

Company's X-Factor:
You will be involved in the project with several Industrial Master's in IT students, which will make your experience definitely more fun. Plus, your tasks will be related to collaboration between Bolt and UniTartu (https://www.ut.ee/en/news/bolt-kicks-self-driving-technology-research-pa...), which will give you an experience of a real R&D project.

Supervisor:
Assoc. Prof. Karl Kruusamäe and PhD Alexander Nolte

Expectations for the applicant:

  • Passion for writing software;
  • Eager for testing out new technologies;
  • Interest in conducting cutting edge research in an exciting new environment;
  • Excellent English skills for reading and understanding academic papers;
  • Self-motivated

Websitewww.tuit.ut.ee/et/teadus/arun-kumar-singhhttps://sisu.ut.ee/collabrobotics/home-0
Business domain: Robotics, Machine Learning
Working language: English/Estonian
Position location: Tartu (Delta centre)

Main tasks during the programme:
Setting up the experimental platform with autonomous driving simulators like CARLA to record driving behaviors in the form of trajectories.
Developing computational models to learn and predict driving actions in a given road scene.

Directions for thesis ressearch area:
In this research, we would adopt a data driven approach to learn and predict human driving behaviors. The main idea is to record human driving behavior on simulators and subsequently apply techniques like Inverse Reinforcement learning to develop computational models for human driving behavior.

Company's X-Factor:
You will be involved in the project with several Industrial Master's in IT students, which will make your experience definitely more fun. Plus, your tasks will be related to collaboration between Bolt and UniTartu (https://www.ut.ee/en/news/bolt-kicks-self-driving-technology-research-pa...), which will give you an experience of a real R&D project.

Supervisor:
Assoc. Prof. Arun Kumar Singh

Expectations for the applicant:
The student should have excellent programming skills in C++ and Python, etc. and moderate to good mathematical skills in topics like linear algebra, probability and machine learning. Prior robotics experience would be an advantage.

Website: ml.cs.ut.ee
Business domain: Safety in Autonomous Driving
Working language: English/Estonian
Position location: Tartu (Delta centre)

Main tasks during the programme:

  • Implementing state-of-the art methods relating to uncertainty estimation, sensor data analysis and path planning
  • Developing software
  • Reading academic papers

Directions for thesis ressearch area:

  • Safety in autonomous driving
  • Uncertainty estimation
  • Calibration in machine learning

Company's X-Factor:
You will be involved in the project with several Industrial Master's in IT students, which will make your experience definitely more fun. Plus, your tasks will be related to collaboration between Bolt and UniTartu (https://www.ut.ee/en/news/bolt-kicks-self-driving-technology-research-pa...), which will give you an experience of a real R&D project.

Supervisor:
Assoc. Prof. Meelis Kull

Expectations for the applicant:

  • Strong mathematical and programming skills
  • Experience in software development
  • Passion for new technologies
  • Interest in conducting cutting edge research
  • Excellent English skills for reading and understanding academic papers

Website: www.perkinelmer.com/ and https://biit.cs.ut.ee/
Business domain: Microscopy Image Analysis
Working language: English
Position location: Tartu (Delta centre)

  • Main tasks during the programme:
  • Exploratory analysis of the imaging data
  • Training various Neural Networks using different training strategies
  • Evaluation of trained models on independent data
  • Hyperparameter tuning
  • Presentation of the results to supervisors and the team members
  • Active participation in discussions

Directions for thesis ressearch area:

  • Segmentation of cells and cellular structures from microscopy images
  • Improving resolution of microscopy images
  • Analysing transferability of networks trained on one data set to another

Company's X-Factor:
This position is created within a R&D project that ICS academic staff is working on. Joining this project you will give you an advantage of easily managing your studies, as even the location of the position is in the same building with your academic studies.

Supervisor:
Leopold Parts (University of Tartu, Wellcome Sanger Institute) and Dmytro Fishman (University of Tartu). Supervisor from industrial partner's side: Kaupo Palo (PerkinElmer).

Expectations for the applicant:

  • Strong Python programming skills
  • Strong math and stats knowledge
  • Some experience or background in machine learning is a plus (but not obligatory)
  • Some background in computer vision is a plus (but not obligatory)
  • No biological background is needed, but a little enthusiasm about biology/medicine would be helpful
Machine Learning

Call for data and challenges for student projects

Digit konverents

The Institute of Computer Science at Digit conference

Sandbox Toolbox 20.09.2023

Sandbox Toolbox event - Human Centered Product Development with Sabah Haider of Bolt