Python-Machine Learning Developer

Category: Development/Engineering
City: Tallinn / Tartu, , Estonia
Position ID: J1119-0124
Employment Type: Full Time

Position Description

About CGI:


CGI is a global IT and business process services provider delivering high-quality business consulting, systems integration and outsourcing services. With over 74,000 professionals in 40 countries, of which nearly 200 in Estonia in 2 cities – Tallinn and Tartu. We create software systems and products in a number of areas - public sector, geospatial and remote sensing, space, telecommunications, energy and utilities, medical and healthcare, banking and insurance, etc.
Our teams are behind such solution like GIS 112 information system used for processing emergency notifications, eCall, which automatically dials single emergency number in the car accidents, European global satellite-based navigation system Galileo, new design for Estonian State Information Portal and many-many more.

Do you want to be a part of a team, which helps societies to advance towards a more innovative, secure and sustainable future? Do you want to be more than just an employee is? We are members and shareholders of a company who go beyond the ordinary to build a better tomorrow.

Position description:



Are you familiar with machine learning concepts and algorithms? Does the list of skills include Python and are you familiar with OpenCV?

If you answered yes, you might be the next member of our amazing team. We are among others. We won the Grand One competition for the best data use, and we get to do a lot of different crazes in machine vision, machine learning and a variety of algorithmic solutions.

We expect you to have at least some previous experience with the technologies below, and if you haven't experienced much yet, at least you're very willing to learn more about them. As a person, we wanted you to be a willing and fast learner because we are dealing with things that are always facing new challenges. You work as part of an agile team with a bunch of amazing colleagues around you.

Your future responsibilities:


As a developer, your daily routine working in our team will be:
• Dealing with tasks in several projects regarding the following: work-shift optimization, computer vision cases, supply chain quality assurance, public traffic calculation with computer vision, customer insights with Video Analytics and many more
• Participating in daily stand-up’s with your team
• Brainstorming to create innovation for our clients
• Exchanging knowledge and expanding technical growth within your team.

Required qualifications to be successful in this role:


Essential qualifications:

• Strong Python skills
• At least basic knowledge of programmatic image manipulations and analysis in Python (OpenCV)
• Good understanding of Unix-like systems, especially Linux
• Basic working knowledge of standard software engineering tools (e.g. git, unit-testing frameworks, collaboration tools):
• At least basic understanding of Document oriented databases, relational databases and key-value stores (what to use and when)
• Good command of English language

Qualifications that are appreciated, but not required:

• Elastic stack skills (especially X-Pack and other enterprise features)
• CI/CD (Jenkins) skills not required but appreciated
• PLC programming experience
• Golang skills
• Docker skills (especially advanced cluster setups like Kubernetes)
• Classical DSP" skills
• Electronics design and building/assembly skills
• 3D industrial design (Fusion360) skills
• Command of Finnish language is a huge plus

Our offer:


• Opportunity for diverse work experience
• Supporting and experienced colleagues in Estonia and abroad
• Become an owner of CGI – own CGI shares
• Competitive wage package – good base salary and being part of every year´s profit sharing
• Opportunities for professional development, to grow and evolve – have extended and diverse career possibility within your team, your expertise field or discover new possibilities CGI Group
• Have a good work life balance - our family and health-friendly work environment, a comfortable office, a cheerful staff, fresh fruits, health programs and sports compensations, flexible working hours, etc. help to take care of your body and mind
• Possibility to participate in charitable activities

We will offer you a membership beyond the ordinary:


At CGI, our success comes from the talent and commitment of our members. As one team, we share the challenges and rewards that come from growing our company, which reinforces our culture of ownership.

As a member of CGI you has the opportunity to be an owner and to work in an environment where you enjoy working and feel empowered. With us, you’ll have plenty of possibilities to take care of yourself and the communities around you. You will have the opportunity to work with major local and global clients from different industries in challenging projects that have a true impact on our future. With us at CGI you can develop your career as an expert or if you like or take new steps towards managerial position. It’s up to you to get our full support to get you where you want to be.

This is what we call a membership beyond the ordinary.

Ready to be a member?

Great, because we´d love to hear from you! Apply for the position by clicking on the “I´m interested" button at the top or bottom of the page.

What you can expect from us:


At CGI, we’re a team of builders. Build your career with us.

It is an extraordinary time to be in business. As digital transformation continues to accelerate, CGI is at the center of this change—supporting our clients’ digital journeys and offering our professionals exciting career opportunities.

At CGI, our success comes from the talent and commitment of our professionals. As one team, we share the challenges and rewards that come from growing our company, which reinforces our culture of ownership. All of our professionals benefit from the value we collectively create.

Be part of building one of the largest independent technology and business services firms in the world.

Learn more about CGI at www.cgi.com.

No unsolicited agency referrals please.

CGI is an equal opportunity employer.

Skills

  • C
  • C++
  • Python

What you can expect from us

Build your career with us.

It is an extraordinary time to be in business. As digital transformation continues to accelerate, CGI is at the center of this change—supporting our clients’ digital journeys and offering our professionals exciting career opportunities.

At CGI, our success comes from the talent and commitment of our professionals. As one team, we share the challenges and rewards that come from growing our company, which reinforces our culture of ownership. All of our professionals benefit from the value we collectively create.

Be part of building one of the largest independent technology and business services firms in the world.

Learn more about CGI at www.cgi.com.

No unsolicited agency referrals please.

CGI is an equal opportunity employer.