Senior Software Engineer

1 miesiąc temu


Kraków, Polska Tesco Technology Pełny etat
Job Description

This job requires to be based in/close to Kraków. We currently work in a hybrid model and meet in our office 3 days a week.

About the role

We are looking for an experienced Machine Learning Engineer, to join our growing Data Science Engineering team.  You’ll work with other engineers, data scientists, product managers, systems engineers, and analytics professionals to help deliver valuable and innovative outcomes for our customers. You’ll work within and across our Engineering and Data Science teams, delivering scalable products that improve how we serve our customers and run our operations. 

This role would suit someone with previous experience working as a ML Engineer or a Software Engineer.

About the Team:

Within Tesco Data Science & Analytics, we help our customers and the communities where we operate get the most value from data. We build and run Tesco’s data platforms, we architect and engineer data onto these platforms, provide capabilities and tools to the analytics community across Tesco, and develop data products at scale. 

Our Data Science team are involved in a broad range of projects, spanning across supply chain, logistics, store and online.  These include projects in the areas of Operations Optimizations, Commercial Decision Support (e.g. Forecasting and Range Optimization), Online (e.g. Search and Recommendation) and Intelligent Edge (e.g. Computer Vision).   Our Machine Learning Engineers work alongside our data scientists, helping with everything from development of tools and platforms, code optimization through to deployment of solutions on the edge, cloud and big-data environments.

You will be responsible for:

  • Participating in group discussions on system design and architecture
  • Working with product teams to communicate and translate needs into technical requirements
  • Working alongside our Data Scientists, Software Engineers and Product teams across the software lifecycle
  • Delivering high quality code and solutions, bringing solutions into production
  • Performing code reviews to optimize technical performance of data science solutions.
  • Supporting production systems, resolving incidents, and performing root cause analysis
  • Continually look for how we can evolve and improve our technology, processes and practices
  • Sharing knowledge with the wider engineering community
  • Applying SDLC practices to create and release robust software

Qualifications

You will need

You come from either a Software Engineering or ML Engineering background with a good understanding Programming (Python), Machine Learning and MLOps and bringing data science solutions into production.

Key Requirements:

  • 4-5 years of experience working as Software Engineer. Experience working in Machine Learning projects is beneficial.
  • Search and recommendation experience is desirable but not essential
  • Strong Software Engineering skills, with experience of different programming languages and a good grasp of at least one language, ideally Python
  • A background or strong understanding of the retail sector, logistics and/or ecommerce would be advantageous but is not required.
  • Awareness of emerging MLOps practices and tooling would be an advantage e.g. feature stores and model lifecycle management.
  • Customer focus with the right balance between outcome delivery and technical excellence.
  • The ability to apply technical skills and know-how to solving real world business problems.
  • Demonstratable experience of building scalable and resilient systems.
  • Commercial experience contributing to the success of high impact Data Science projects within complex organisations.
  • An analytical mind set and the ability to tackle specific business problems.
  • Use of version control (Git) and related software lifecycle tooling.
  • Experience with tooling for monitoring, logging and alerting e.g. Splunk or Grafana.
  • Understanding of common data structures and algorithms.
  • Experience working with open-source Data-Science environments.
  • Knowledge of open source big-data technologies such as Apache Spark.
  • Experience building solutions that run in the cloud, ideally Azure.
  • Experience with software development methodologies including Scrum & Kanban.

Unsure if you fit all the criteria? Apply and give us the chance to evaluate your potential – you could be the perfect fit



Additional Information

We value flexibility at Tesco; therefore, this position is also available for candidates who are interested in working part time – about 120 hours a month or more. Please let us know what would work for you.

Benefits

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
  • Up to 20% yearly salary bonus – for employment contract colleagues only – based on both individual and business performance
  • IP Tax Deductible Costs
  • MacBook as your tool for work
  • Private healthcare (LuxMed)
  • Cafeteria & Multisport
  • Sports activities with a personal trainer
  • Learning opportunities - certified technical training and learning platforms like Udemy, Pluralsight and O’reily.
  • Referral Bonus
  • Relocation Help

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

Tesco is committed to celebrating diversity and everyone is welcome at Tesco. As a Disability Confident Employer, we’re committed to providing a fully inclusive and accessible recruitment process, allowing candidates the opportunity to thrive and inform us of any reasonable adjustments they may require.


  • Senior Software Engineer

    4 tygodni temu


    Kraków, Lesser Poland Software Mind Pełny etat

    Job Title: Senior Software EngineerJob Description:We are seeking a highly skilled Senior Software Engineer to join our team at Software Mind. As a Senior Software Engineer, you will be responsible for designing and implementing native mobile apps for Android platforms.Key Responsibilities:Work with a team to design and implement native mobile apps for...

  • Senior Software Engineer

    4 tygodni temu


    Kraków, Lesser Poland Software Mind Pełny etat

    Job Title: Senior Software EngineerJob Description:We are seeking an experienced Senior Software Engineer to join our team at Software Mind. As a key member of our team, you will be responsible for designing and building the next generation of flagship applications for Apple platforms.Key Responsibilities:Partner with fellow engineers to innovate, develop...


  • Kraków, Lesser Poland Software Mind Pełny etat

    Job Title: Senior Support Software EngineerAbout the Position:We are seeking a skilled Senior Support Software Engineer to join our team at Software Mind Poland. As a key member of our technical support team, you will provide top-notch support for our Java and DB2 based applications. Your expertise in troubleshooting and resolving complex issues will be...


  • Kraków, Lesser Poland Software Mind Pełny etat

    Job OverviewSoftware Mind Poland is seeking a skilled Senior Software Support Engineer to join our team. As a key member of our technical support team, you will be responsible for providing expert-level support for Java and DB2 based applications, collaborating with the development team to resolve bugs, and ensuring application stability.Key...


  • Kraków, Lesser Poland Software Mind Pełny etat

    Job Title: Senior Front-end Software EngineerJob Description:We are seeking a highly skilled Senior Front-end Software Engineer to join our team at Software Mind. As a key member of our development team, you will be responsible for developing new functionalities, creating product architecture, conducting technical analysis and research for new initiatives,...

  • Senior Software Engineer

    3 tygodni temu


    Kraków, Lesser Poland HITACHI ENERGY SERVICES SP. Z O.O. Pełny etat

    We are seeking a Senior Software Engineer to join our team at {company}.The Senior Software Engineer will be responsible for leading the development of our software products.The ideal candidate will have a strong background in software development and experience leading teams.


  • Kraków, Lesser Poland Software Mind Pełny etat

    Software Mind Senior Full-stack Developer Job DescriptionFull-time positionCompany DescriptionSoftware Mind is a company that develops impactful solutions for global clients. Our teams are ambitious, and we're always looking for talented individuals who bring passion and creativity to every project. Our culture is built around openness, respect, and a...

  • Senior Software Engineer

    3 tygodni temu


    Kraków, Lesser Poland CANPACK Pełny etat

    Job Description for Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team.The ideal candidate will have extensive experience in software development, with a strong background in object-oriented programming and design patterns.Key Responsibilities:Design, develop, and deploy scalable and efficient software...

  • Senior Software Engineer

    3 tygodni temu


    Kraków, Lesser Poland Rex Concepts PLK Poland Sp. z o.o. Pełny etat

    Job Title: Senior Software EngineerJob SummaryWe are seeking a highly skilled Senior Software Engineer to join our team. The right candidate will have a strong background in software development and a passion for delivering high-quality solutions.Key ResponsibilitiesDesign and develop software applications using a variety of programming languages and...

  • Senior Software Engineer

    1 miesiąc temu


    Kraków, Polska Software Mind Pełny etat

    Job DescriptionProject – the aim you’ll haveAs a Senior Software Engineer, you will partner with the Product, Operations, Design, and Editorial teams to bring our content to life. You will be a significant influence on our product roadmap, bringing a technical and strategic perspective. You will work alongside fellow inspired developers in a fast-paced...

  • Senior Software Engineer

    3 tygodni temu


    Kraków, Lesser Poland Tesco Technology Pełny etat

    **Job Title:** Senior Software EngineerWe are looking for a highly skilled Senior Software Engineer to join our team at "{company}". This role involves leading the development of complex software systems, collaborating with cross-functional teams, and mentoring junior engineers.Key Responsibilities:Design and implement software solutions using Java and...

  • Senior Software Engineer

    1 miesiąc temu


    Kraków, Lesser Poland VIATOR Pełny etat

    Unlock Your Potential at ViatorAt Viator, we're revolutionizing the way people experience travel. As a Senior Software Engineer, you'll be part of a fast-growing team that's shaping the future of travel technology.About the RoleWe're seeking a talented software engineer to join our distributed team across Europe. As a Senior Software Engineer, you'll be...


  • Kraków, Lesser Poland Software Mind Pełny etat

    Software Mind is seeking a highly skilled Senior Back-End Software Engineer to join our team.Project OverviewWe are developing an IoT platform for alarm systems in the UK and other European countries.Key ResponsibilitiesDesign and implement new functionalitiesCreate the architecture of the productConduct technical analysis and research for new...

  • Senior Software Engineer

    3 tygodni temu


    Kraków, Lesser Poland InPost Pełny etat

    About the Role:Our company is seeking a skilled Senior Software Engineer to join our team. As a key member of our development team, you will be responsible for designing and implementing software solutions that meet our customers' needs. Your primary focus will be on developing high-quality software applications using a range of technologies and programming...

  • Software Engineer

    3 tygodni temu


    Kraków, Lesser Poland TechnipFMC Pełny etat

    Job DescriptionJob Title: Senior Backend Software EngineerCompany: {company}We are seeking a highly skilled Senior Backend Software Engineer to join our team. The successful candidate will be responsible for designing, developing, and maintaining our backend software systems.Key Responsibilities:Design and develop scalable, efficient, and reliable backend...

  • Senior Software Engineer

    3 tygodni temu


    Kraków, Lesser Poland ZEN Pełny etat

    Job Title: Senior Software EngineerMain Responsibilities:• Design and develop high-quality software systems• Collaborate with cross-functional teams to ensure successful project delivery• Stay up-to-date with industry trends and best practicesRequirements:• 5+ years of experience in software development• Strong understanding of software design...

  • Senior Software Engineer

    3 tygodni temu


    Kraków, Lesser Poland KION Group Pełny etat

    Job OverviewAs a Senior Software Engineer, you will play a key role in the development of our software solutions, working closely with our talented team to design, build, and deploy high-quality software products.Key Responsibilities:Design and develop software applications using a range of programming languages and technologies.Collaborate with...

  • Senior Software Engineer

    1 miesiąc temu


    Kraków, Lesser Poland Ibm Polska Sp. z o.o. Pełny etat

    Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Ibm Polska Sp. z o.o. The ideal candidate will have extensive experience with Java and/or JavaScript and/or C/C++, as well as a proven track record of delivering large software development projects.Key Responsibilities:Design and develop complex software...

  • Senior Software Engineer

    3 tygodni temu


    Kraków, Lesser Poland Adecco Poland Sp. z o.o. Pełny etat

    About the Job:We are seeking a highly skilled Senior Software Engineer to join our team at {company}.The successful candidate will be responsible for:Designing and developing software applications using various programming languages.Collaborating with cross-functional teams to identify and implement technical solutions.Ensuring the highest level of software...

  • Senior Software Engineer

    1 miesiąc temu


    Wielicka, Kraków, Polska Kingfisher plc Pełny etat

    Senior Software EngineerWe're Kingfisher, a leading home improvement company with a passion for innovation and growth. We're seeking a skilled Senior Software Engineer to join our team and help us power the possible.As a Senior Software Engineer, you'll play a key role in designing, implementing, and maintaining our backend API solutions. You'll work closely...