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.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
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.
- Open MLOps Engineer jobs
- Open Data Science Manager jobs
- Open Lead Data Analyst jobs
- Open Data Manager jobs
- Open Senior Business Intelligence Analyst jobs
- Open Data Engineer II jobs
- Open Power BI Developer jobs
- Open Sr Data Engineer jobs
- Open Principal Data Engineer jobs
- Open Business Intelligence Developer jobs
- Open Junior Data Scientist jobs
- Open Data Analytics Engineer jobs
- Open Product Data Analyst jobs
- Open Data Scientist II jobs
- Open Sr. Data Scientist jobs
- Open Senior Data Architect jobs
- Open Business Data Analyst jobs
- Open Data Analyst Intern jobs
- Open Big Data Engineer jobs
- Open Manager, Data Engineering jobs
- Open Azure Data Engineer jobs
- Open Junior Data Engineer jobs
- Open Data Product Manager jobs
- Open Data Quality Analyst jobs
- Open Principal Data Scientist jobs
- Open GCP-related jobs
- Open Data quality-related jobs
- Open Business Intelligence-related jobs
- Open ML models-related jobs
- Open Java-related jobs
- Open Data management-related jobs
- Open Privacy-related jobs
- Open Finance-related jobs
- Open Data visualization-related jobs
- Open Deep Learning-related jobs
- Open PhD-related jobs
- Open APIs-related jobs
- Open TensorFlow-related jobs
- Open PyTorch-related jobs
- Open NLP-related jobs
- Open Consulting-related jobs
- Open Snowflake-related jobs
- Open CI/CD-related jobs
- Open LLMs-related jobs
- Open Kubernetes-related jobs
- Open Generative AI-related jobs
- Open Data governance-related jobs
- Open Hadoop-related jobs
- Open Airflow-related jobs
- Open Docker-related jobs