Job Description
Headquartered in Bangkok, they are one of the world’s largest online travel platforms. Their team, comprising 4,000 members from 90 different nationalities, is driven by a shared passion for travel and a goal to make it more accessible. This diversity enhances their products and services by providing a better understanding of customers' needs. Collaboration is key, with teams working closely both locally and globally, bringing together varied experiences and ideas.
This company is focused on being data-driven to continually improve their customer and employee experience, even down to what snacks the staff enjoy in the kitchen.
What You’ll Do
- Lead the team in improving scalability, stability, accuracy, speed, and efficiency of ML systems.
- Build, administer, and scale ML processing pipelines.
- Navigate technology stack: Python3, PySpark, Bash/Python scripting, Hadoop, SQL, S3, etc.
- Understand the internals of ML models (Random Forest, CNN, Regression models, etc.).
- Design, build, test, and deploy new libraries, frameworks, or systems with high testing and code quality standards.
Your Benefits
- Work with cutting edge tooling & SMEs within technology across the business
- Spend a month working remotely from anywhere globally each year.
- Team days on Tuesday and Wednesday where everyone is together.
- Receive discounts on accommodation worldwide.
- Access to a Parental leave and Employee Assistance Programs for personal and workplace support.
- Get health insurance and benefits including gym, yoga and dental.
What You’ll Bring
- Education: Bachelor’s degree in computer science, information systems, engineering, or related field.
- Experience: 8+ years in software engineering, with 4+ years in ML; strong background in PySpark and Python.
- Technical Skills: Proficient in design patterns, object-oriented programming, SQL, and debugging production issues; understanding of data architecture principles and experience with Big Data technologies/tools is preferred.