Key Job Responsibilities and Duties:
- Develop production-grade machine learning code, from models to features and pipelines, allowing for scalability, realtime, monitoring and retraining.
- Build readable and reusable code, choosing the right technologies and coding methodologies applying knowledge of business area tools and product needs.
- Monitor product health, performance and business impact and act accordingly when requirements are not met.
- Identify underlying issues and opportunities across related domains and situations through application of structured thinking and logic.
- Solve issues by applying methods and insights gained from a variety of disciplines, navigating a variety of environments.
- Make things happen by maintaining motivation and conveying a sense of urgency, focusing on outcomes and accomplishments.
- Clearly communicates with stakeholders at all levels when appropriate.
- Continuously evolve their craft, keeping up to date with the latest technologies.
- Actively contribute to Machine Learning at Booking.com through training, exploration of new technologies, interviewing, onboarding and mentoring colleagues.
- Collaborate with central teams to improve, scale and extend machine learning tooling and infrastructure.
- Responsible for technical implementation and maintenance of data processing services and storage systems in line with the Data Governance Framework.
Qualifications & Skills:
- Strong knowledge in areas like e.g. Recommender Systems, Deep Learning, Information Retrieval, Computer Vision, Speech Recognition, Causal Inference, scaling ML models, etc.
- 4+ years of relevant work experience (or equivalent), involved with the application of Machine Learning to business problems, preferably in a commercial environment.
- BSc or higher in Computer Science, Artificial Intelligence, Software Engineering, or related fields.
- Knowledge of multiple machine learning facets, such as working with large data sets, experimentation, scalability and optimization.
- Experience with data-driven product development: analytics, A/B testing, etc.
- Strong working experience in one or more general purpose programming languages, including but not limited to: Java, Python or Perl.
- Knowledge of version control systems.
- Excellent English communication skills, both written and verbal.
Booking.com’s Total Rewards Philosophy is not only about compensation but also about benefits. We offer a competitive , as well unique-to-Booking.com benefits which include:
- Annual paid time off and generous paid leave scheme including: parental (22-weeks paid leave), grandparent, bereavement, and care leave
- Hybrid working including flexible working arrangements, working from home furniture and ergonomic support, and up to 20 days per year working from abroad (home country)
- A beautiful sustainable , that offers on-site meals, coffee, and snacks, multi-faith and breastfeeding rooms at the office
- Commuting allowance and bike reimbursement scheme
- Discounts & Wallet credits to spend on our products, upgrade to Booking.com Genius Level 3, and friends & family Booking.com discount vouchers
- Free access to online learning platforms, development and mentorship programs
- Global Employee Assistance Program, free Headspace membership
Career Development Opportunities:
- Learn more about here.
- This role does not come with relocation assistance.
Pre-Employment Screening
If your application is successful, your personal data may be used for a pre-employment screening check by a third party as permitted by applicable law. Depending on the vacancy and applicable law, a pre-employment screening may include employment history, education and other information (such as media information) that may be necessary for determining your qualifications and suitability for the position.