Ocado was established in the UK over 16 years ago and listed on the London Stock Exchange in July 2010. We are the world’s largest dedicated online grocery retailer with over 580,000 active customers shopping with us today. Our objective is to provide our customers with the best shopping experience in terms of service, range and price, which builds a strong business and delivers long term value for our shareholders.

Ocado Hatfield, UK
06/04/2020
Full time
------------------------------------------------------------------------------------------------------------------- "Ocado Technology, powering the future of retail through sustained disruptive technology innovation..." ------------------------------------------------------------------------------------------------------------------- What do we do We are building the software which powers our next-generation robotic picking and storage solution. This solution is a core component of our Customer Fulfilment Centres (CFCs) which are offered as part of the Ocado Smart Platform (OSP). OSP is being marketed to retailers globally as a world-class platform for grocery eCommerce. Our automation systems produce a vast quantity of data, and our use of Machine Learning and Analytics allows us to understand behaviours and characteristics of our systems which we wouldn't otherwise be able to. It also enables us to produce smart tools which help our operational colleagues perform their jobs more efficiently. Our ML and Analytics area looks after our data pipeline software alongside an analytics function and an ML research function. In a nutshell We are looking for a product manager to work with our ML and Analytics teams to help shape and direct the storage and usage of our data, and to find new avenues for us to deploy our machine learning capabilities. While reporting to the Principal Product Manager, this individual will pair closely with the Engineering Manager, sharing accountability for key decisions, achieving commitments to the delivery plan and driving the product management process in this area. You will be able to show a passion for delivering value to the business by providing data and analysis and augmenting human performance via smart systems. You will be responsible for: Defining and driving the product delivery roadmap and governance for this area Ensuring the teams are working on the right thing at the right time Shaping and grooming the teams' backlog Facilitating communication between the business, stakeholders and the teams Evangelising data quality to other technology teams and to the wider business Assisting stakeholders in answering questions about long-term vision, and the advanced capabilities to make that vision a reality. Be proactive, engaging with the business and other Technology teams to identify opportunities where analysis or smart components would add value Working within a large product management team, where your work will be able to direct empower their products. Knowledge, skills and experience Essential Experience in product management and software development Agile software development processes Understanding of how ML system performance is assessed Experience directing the development of end-to-end, sustainable ML pipelines, including performance monitoring in production, retraining etc Applying Artificial Intelligence and Machine Learning to diverse and complex business processes and structures Experience in data driven development and product processes Understanding of how to manage a varied portfolio of analysis tasks Strong verbal and written communication Willingness to learn and adapt in a fast moving organisation Desirable Experience of working with an analysis team that handles requests of varying complexity Experience of working with SQL What we can offer you Our employee benefits are designed for you, we care about people and we've ensured we have a wealth of benefits that focus on your well-being. Within our flexible environment we can offer technically stretching work, a competitive salary and share schemes. Benefits include pension scheme, train season ticket loan (interest-free), free shuttle bus from Hatfield train station and of course, healthy Ocado retail staff discounts. We also have regular divisional socials, sports clubs not to mention the Ocado Technology Academy for a packed schedule of courses, conferences and events such as discussion sessions, conference briefs and external guest speakers. If you think you have what it takes to make a difference, please submit your application below. Due to the energising nature of Ocado's business, vacancy close dates, when stated, are indicative and may be subject to change so please apply as soon as possible to avoid disappointment. Please note:  If you have applied and been rejected for this role in the last 6 months, or applied and been rejected for a role with a similar skill set, we will not re-evaluate you for this position. After 6 months, we will treat your application as a new one. Be bold, be unique, be brilliant, be you. We are looking for individuality and we value diversity above gender, sexual orientation, race, nationality, ethnicity, religion, age, disability or union participation. We are an equal opportunities employer and we are committed to treating all applicants and employees fairly and equally.
Ocado Hatfield, UK
07/03/2020
Full time
Ocado Technology is the technological arm of Ocado, the largest online-only grocery retailer in the world. Ocado employs a unique business model based on automated customer fulfilment centres. It has over half a million active shoppers and ships over 200,000 orders per week, delivering within one-hour time slots selected by customers. Here at Ocado Technology we architect and build the ground-breaking, game-changing technology solutions that power Ocado and enable its success in the grocery retail market. An increasingly important part of this success is deriving value from the vast volumes of data generated by the business. What will you do? The role of Business Intelligence Analyst is to ensure that our business users receive the Insights service that they want. In order to achieve that this role will facilitate excellent communication (especially written); will design, implement and maintain Insight solutions (e.g. using BI tools); and will directly provide insights by analysing data on behalf of users. You will have responsibility for: Understanding user needs and the business processes that are represented by our various data sources Being an expert user on our primary reporting tools (currently Tableau, Data Studio, and BigQuery) Designing and developing reports and dashboards in collaboration with business users. Also monitoring usage and challenges of adoption, to ensure these tools are fit for purpose and embedded into team workflows. Applying good practices for the organisation, presentation and visualisation of information - and training others in these good practices. Understanding and enhancing the data architecture across Ocado Technology. Influencing data models within the data warehouse. Building relationships with business users and stakeholders You will: Embrace change and solve problems that could prevent us from reaching our goals. Collaborate with any colleagues / stakeholders as needed What we would like you to know: Significant demonstrable experience in a Business Intelligence Analyst or Developer role Strong SQL skills Exposure to Google BigQuery Database design skills, including an understanding of both normalised and dimensional forms Excellent communication skills Ability to elicit, understand and challenge user requirements Experience with a leading Business Intelligence platform e.g. Looker, Tableau. Experience of ETLs and analytics Minimum 2:1 in Computer Science, Maths, Physics, Engineering or similar highly numerate subject We would also like to hear from you if you have: Experience of Agile methodologies Experience of Google Cloud Platform Experience with Hadoop platform Exposure to Java Exposure to Oracle databases Exposure to stream processing (e.g. Spark Streaming, Flink) and/or messaging systems (Kafka, Kinesis, PubSub) What we can offer you Fixed-term contract until May 2022. ----------------------------------------- We're Ocado Technology. We architect and build the ground-breaking, game-changing technology solutions that power Ocado, the world's largest online-only grocery retailer. We don't do off-the-shelf. We don't do easy. Because we're writing, building and running all our own software systems, we're constantly pushing the limits of what technology can do. And when we say 'we', we mean 'you'. Join us and you'll work across a phenomenal breadth of technology, with incredibly smart people, to create reliable, resilient, scalable and optimised software systems. In a nutshell As part of our effort to be in the vanguard of robotics research, the team is involved in the European Union funded Horizon 2020 research project with a number of leading European Universities and industries. H2020 project PROTEIN ( https://protein-h2020.eu/ ) is a research initiative led by a consortium of European public- and private-sector organizations working to promote health and wellbeing. The overall objective of the PROTEIN research project is to promote healthy lifestyles in order to improve the general state of health of the European population, using the latest technologies to offer advanced personalization tools for nutrition and physical activity plans. What does the team do? This is an exciting opportunity to join our Robotics Research Team, working on the development and engineering of mobile application for a personalised nutrition for healthy and contributing to the H2020 PROTEIN project. Although the successful candidates may spend time working on the Horizon 2020 project the post is permanent and will persist beyond the duration of this project. The candidate will be required to lead the development of the back end of a mobile application. They will also use their expertise to advise the consortium on the selection of tools and platforms for the development of mobile front-end applications. What will you do? As a Developer in the team, you would… Take part in the development of a mobile shopping application for the PROTEIN project To design and develop the server side of mobile applications for the project Take an active role in the choice of techniques adopted for the mobile application development back end and front end Conduct functional and non-functional testing like load, security and performance Provide documentation of the system architecture and operation Collaborating with the team and other project consortium members to set specifications for the mobile applications Attend regular meetings to facilitate system hand-over Work closely with other team members and other stakeholders on issues relating to performance and integration requirements What are we looking for? We see as the following as 'must haves': 2:1 or 1st class degree (or equivalent) in one of the following subjects: Software Engineering, Computer Science, Computer Systems Engineering Proficient in server-side development, e.g. J2EE Proficient in database development, e.g. MySQL Ability to set-up and maintain web services, e.g. Tomcat Ability to write secure, clean, maintainable and reusable code Strong object-oriented programming skills and deep knowledge of design patterns Experience as backend mobile application developer Ability to work with and extend continuous integration tools to automate testing and deployment, e.g. Travis, Jenkins Ability to set-up and maintain a server, either locally (e.g. Debian, Ubuntu server) or on the cloud A post-graduate qualification in a relevant area, or a demonstrable track record of the applications development Having these will make you stand out from the crowd: Familiarity with cloud service development for mobile applications, e.g. Google Cloud, Docker, Kubernetes Knowledge of mobile communication architecture and front-end tools, e.g. Android SDK, iOS SDK, Java, Object-C, Swift, C# Experience developing mobile applications relying on cloud services Experience working with Agile methodologies Other software development skills of interest are those applicable to real-time systems and multi-tasking/multi-threading Familiarity with machine learning techniques and/or keen interest in machine learning What can we offer you? Our employee benefits are designed for you, we care about people and we've ensured we have a wealth of benefits that focus on our your well-being. Within our flexible environment we can offer technically stretching work, a competitive salary and share schemes. Benefits include pension scheme, train season ticket loan (interest-free), free shuttle bus from Hatfield train station and of course, healthy Ocado retail staff discounts. We also have regular divisional socials, sports clubs not to mention the Ocado Technology Academy for a packed schedule of courses, conferences and events such as discussion sessions, conference briefs and external guest speakers. If you think you have what it takes to make a difference, please submit your application below. Due to the energising nature of Ocado's business, vacancy close dates, when stated, are indicative and may be subject to change so please apply as soon as possible to avoid disappointment. Please note:  If you have applied for this role in the last 6 months, or applied for a role with the same skill set, you will not be re-evaluated for this position. After 6 months has past, we will treat your application as a new one. Be bold, be unique, be brilliant, be you. We are looking for individuality and we value diversity above gender, sexual orientation, race, nationality, ethnicity, religion, age, disability or union participation. We are an equal opportunities employer and we are committed to treating all applicants and employees fairly and equally.