Machine Learning Engineer - Trust & Safety
Role details
Job location
Tech stack
Job description
The Trust & Safety Machine Learning team safeguards Booking.com's platform by building and deploying end-to-end machine learning solutions. We develop robust models for detection, prevention, and proactive intervention against trust and safety threats, leveraging data and NLP techniques to create a secure environment for users. Our work maintains user trust and platform integrity., * Develop production-grade ML systems, from models to features and pipelines, accounting for reliability, scalability, real-time requirements, monitoring and retraining.
- Build readable and reusable code, applying code quality best practices and standard libraries. Choose the right technology or coding methodology and refactor/simplify code when necessary.
- Take full ownership of your services end-to-end by actively monitoring system health, performance and business impact.
- Be responsible for business-related data governance processes, the technical implementation and maintenance of data processing services and storage systems, and the implementation and maintenance of ML governance processes.
- Evaluate possible architecture solutions considering business and technology requirements.
- Set relevant service level objectives (SLOs) and act when they are not met.
- Build readable and reusable code using the right technologies and coding methodologies, applying knowledge of business area tools and product needs.
- Continuously evolve your craft by keeping up to date with the latest developments in ML/AI and related technologies and upskilling as needed.
- Contribute to the internal ML/AI community by sharing knowledge and participating in internal ML programs.
- Coach others through evidence and clear communication, explaining advanced technical concepts in simpler terms.
- Maintain a cross-disciplinary perspective, solving issues by applying approaches from multiple disciplines.
- Achieve mutually agreeable solutions by staying adaptable, communicating ideas clearly and practicing active listening.
Requirements
- Bachelor's or master's degree in computer science, engineering, statistics, or a related field.
- Minimum of 4 years of experience as a Machine Learning Engineer or similar role with a track record of delivering ML solutions.
- Strong programming skills in Python and Java.
- Experience with cloud frameworks like AWS SageMaker for training, evaluation and serving models using TensorFlow, PyTorch, or scikit-learn.
- Experience with big data processing frameworks such as PySpark, Apache Flink, Snowflake or similar.
- Experience with data at scale using MySQL, PySpark, Snowflake or similar frameworks.
- Experience with MySQL, Cassandra, DynamoDB or similar relational/NoSQL database systems.
- Deep understanding of machine learning algorithms, statistical models, and data structures.
- Experience deploying large-scale language models like GPT, BERT, or similar architectures is an advantage.
- Proficiency in data manipulation, analysis, and visualization using NumPy, pandas, and matplotlib is an advantage.
- Experience with experimental design, A/B testing, and evaluation metrics for ML models is an advantage.
- Experience working on products that impact a large customer base is an advantage.
- Excellent communication in English; written and spoken.
Benefits & conditions
Booking.com's Total Rewards Philosophy includes a competitive compensation and benefits package and unique-to-Booking.com perks, such as:
- Annual paid time off and generous paid leave including parent, grandparent, bereavement and care leave
- Hybrid working with flexible arrangements and up to 20 days per year working from abroad
- Industry-leading product discounts and Booking.com wallet credit
- Living and working in Amsterdam
- Impactful work on a high-scale, global product
- Fast-paced and performance-driven culture
- Opportunities to utilize technical expertise, leadership and entrepreneurial spirit
- Support for innovative engineering solutions and skill development through on-the-job opportunities, hackathons, conferences and community participation
- Competitive compensation and benefits package and other perks of working in Booking.com's home city
Diversity, Equity and Inclusion
Diversity, Equity & Inclusion have been core to our culture since day one. We represent over 140 nationalities and a wide range of backgrounds, genders and sexual orientations. Inclusion is at the heart of everything we do, and we strive to create an environment where everyone can thrive.
We ensure that colleagues with disabilities are provided adjustments and tools needed to participate in the job process, perform crucial functions, and receive benefits and privileges of employment.