Software Development Engineer (Machine Learning)

Budapest, Hungary

Applications have closed

Tesco Technology

Welcome to Tesco UK Careers where we showcase all the available jobs across the business that we are recruiting for. Explore our opportunities to get on.

View company page

Company Description

Tesco Business Services & Technology (TBST) and Tesco Technology were established in Budapest in 2019, supporting the Tesco retail business in Central Europe and the Tesco Group. TBST and Tesco Technology are part of our global business services and technology organisations within Tesco.

In the UK, Ireland, India, Hungary, Poland, the Czech Republic we operate to offer great value to our customers every day.

In Budapest, our Technology hub currently employs near 100 – and a growing number – of highly trained software engineers and managers who are implementing global software development projects across fulfilment, supplier and product management, online and in-store loss prevention, and our online grocery sites.

Our goal is to bring significant changes to the market by using the latest technologies. We are focusing on a large variety of modern technologies from the backend space and frontend to UX, UI and even data science and engineering.

We are aiming to drive business value through innovation and to create an organization that fundamentally transforms the retail environment.

We put accountability and ownership on the individuals and their teams in order to run a horizontal organization where teamwork is extremely important. With an end-to-end approach, we offer our colleagues opportunities for self-development and career growth.

Our colleagues are the key to our success at Tesco. We foster an environment of openness and collaboration. We draw from the diversity, knowledge and experience of our colleagues. It is all about equal opportunities, no matter who you are, or where you come from, you can get on at Tesco.

Our teams consist of individuals who can truly make a difference. Focussing on building a world-class business services centre alongside cutting-edge technology capability, they are working towards our goal of serving our customers and colleagues a little better every day.

We are expanding our operations locally and we are looking for the best talent.

Let’s {code} the together at {Tesco Technology}!

Job Description

As a Software Development Engineer (MACHINE LEARNING), you will be an expert in AI solutions and develop software that helps both our customers and colleagues in their daily lives. You will be responsible for the entire development and support process for a software program. Your applications will make previously complex tasks simple with the impact ranging from saving time, effort, or money to re-defining normal.

This is a hands-on role where the engineer will be responsible for putting into production data science solutions, machine learning, or other mathematical models. You will be able to work on the whole end-to-end pipeline of our data products, building ETL for modeling purposes,  model training, monitoring, and alerting solutions.

Our engineers will need to be able to work in different environments, on-premise and on the cloud, collaborate to improve our routines, and recommend new ones.

We expect our engineers to research new technologies and propose new solutions in order to keep our tech stack up-to-date and relevant.

What will you do?

  • As part of the Product Intelligence team, you are going to have an impact on Tesco's product and pricing services.
  • Deliver scalable ML solutions with MLOps principles
  • Participate in the whole lifecycle of the ML application from Data Preparation to Monitoring
  • Work with stakeholders to ensure optimal operation of the data pipeline
  • Analysis and development of goal-specific applicability of machine learning, deep learning, and data science methods
  • As an agile team member bring your creativity and experience to continually improve the way you work

Qualifications

and relevant experience for this job

  • Excellent knowledge of the ML lifecycle
  • Experience with building AI applications in Jupyter notebook, Python
  • Knowledge of Python scientific computing libraries (numpy, pandas, sci-kit-learn, catboost, FastText, xgboost, etc.)
  • Experience implementing machine learning workflows in the cloud
  • Experience with SQL, NoSQL databases
  • Experience in container technologies (Docker, Kubernetes)
  • Excellent communications skills in English (both written and oral);
  • Intelligent, communicative team-player personality, interested in and willing to learn new skills and technologies.

Additional Information

Tesco is a diverse and exciting employer, dedicated to being #aplacetogeton, providing career-defining opportunities to all of our colleagues. If you chose to join our business, we will provide you with:

  • Permanent contract from the go – as a sign of our trust in your abilities
  • Yearly salary bonus – based on both individual and business performance
  • Extensive private healthcare - complex care package including a wide range of specialists, medical services, and free flu vaccination
  • Cafeteria 
  • Relocation Help - professional service to secure relevant working permits and other necessary documents
  • Learning opportunities - certified technical training and learning platforms like Udemy, Pluralsight, and O'Reilly
  • Referral Bonus
  • Learning culture and excellent opportunities to develop your career within your chosen field or something altogether new
  • Varied and exciting projects to play a part in – there is always something new and exciting in the pipeline

If that sounds exciting, then we'd love to hear from you.

#LI-BG1

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Tags: Agile Deep Learning Docker Engineering ETL Jupyter Kubernetes Machine Learning MLOps Model training NoSQL NumPy Pandas Python Research SQL UX XGBoost

Perks/benefits: Career development Relocation support Signing bonus

Region: Europe
Country: Hungary
Job stats:  51  13  0

More jobs like this

Explore more AI, ML, Data Science career opportunities

Find even more open roles in Artificial Intelligence (AI), Machine Learning (ML), Natural Language Processing (NLP), Computer Vision (CV), Data Engineering, Data Analytics, Big Data, and Data Science in general - ordered by popularity of job title or skills, toolset and products used - below.