Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
An innovative company is seeking a talented Machine Learning Engineer to join their dynamic team. In this role, you will harness machine learning to create personalized experiences for travelers, working alongside a team of skilled ML Engineers and Scientists. You will build high-performance systems for model development and data processing while advocating for quality coding practices. If you are passionate about data and enjoy working with cutting-edge technologies, this is the perfect opportunity to make a significant impact in a fast-paced environment.
Social network you want to login/join with:
Are you interested in harnessing machine learning to power new personalisation experiences for travellers? Do you believe that modern online experiences should adapt to the needs and preferences of individual users? Are you fascinated by data, machine learning techniques, and software systems engineering? Do you love building creative, high-scale distributed systems using a diverse set of state of the art technologies? Our team wants to talk to you!
What you’ll do
You work in a cross-functional team of ML Engineers and ML Scientists to operationalise ML models in production.
You build scalable, high-performance systems for model development, data ingestion, feature engineering, inference, and monitoring/evaluation.
You provide an accurate time estimates for your scope of work, turn it into code, and deliver on schedule.
You advocate for quality coding. Write secure, stable, testable, maintainable code with minimal defects.
Who you are
2+ years experience in ML and software engineering for Bachelor’s, 1+ years for Master’s
Developed software in a team environment of at least 5 engineers (agile, version control, etc.).
Built and maintained an ML model or pipeline in production environments in public/hybrid cloud infrastructure.
Coding proficiency in at least one modern programming language (Java, Scala, Python etc.). Strong background in data structures and algorithms
Experience working with at least one machine learning framework (TensorFlow, PyTorch, XGBoost, etc)
Experience working with big data technologies (Spark, Kafka, Hive, Databricks, feature stores, etc).
Experience working with containerisation, deployment and orchestration technologies (Docker, Kubernetes, Airflow, CI/CD pipelines, etc)
Experience with automated testing, including unit, functional, and integration testing
Excellent organizational and communication skills
Bachelor’s or master’s degree in CS or similar