Assistant Machine Learning Engineer at Expedia

Sofia, Sofia City Province, Bulgaria

Expedia Logo
Not SpecifiedCompensation
Junior (1 to 2 years)Experience Level
Full TimeJob Type
UnknownVisa
Financial Services, Technology, Data AnalyticsIndustries

Requirements

  • 2+ years of technical experience in the software development field
  • Advanced Degree or equivalent in Machine Learning, Computer Science, Electrical Engineering, Physics, Statistics, Applied Mathematics or other quantitative fields
  • Fluent English – written and spoken
  • Ability to write production-level code in Python
  • Knowledge of OOP principles, data structures, algorithms and design patterns
  • Back-end development skills, including work with REST APIs
  • Experience with CI/CD process development
  • Comfortable with cloud technologies (e.g. AWS, Azure, Google Cloud Platform) and virtual environment technologies (Docker and Kubernetes)
  • Flexible and adaptable to learn and understand new technologies
  • Good at spotting problems and quickly proposing solutions

Responsibilities

  • Deliver toolbox development aligned with the defined roadmap, ensuring release of new features
  • Provide bug fixing and ongoing support to maintain reliability and user satisfaction
  • Improve toolbox functionality to meet evolving business and client needs
  • Collaborate with data scientists to design and implement ML pipelines for data ingestion, transformation, and model training
  • Help automate ML workflows and documenting processes for reproducibility and compliance
  • Follow internal security, governance, and operational standards
  • Maintain documentation for all processes and deployments

Skills

Key technologies and capabilities for this role

PythonMachine LearningOOPML PipelinesData IngestionData TransformationModel TrainingAutomationSoftware Development

Questions & Answers

Common questions about this position

Is this position remote or on-site?

The position is on-site.

What are the required qualifications for this role?

Candidates need 2+ years of technical experience in software development, an advanced degree or equivalent in Machine Learning, Computer Science, or related quantitative fields, fluent English, ability to write production-level Python code, knowledge of OOP principles, data structures, algorithms, design patterns, back-end development with REST APIs, CI/CD experience, and comfort with cloud technologies like AWS and containerization with Docker and Kubernetes.

What is the salary for this position?

This information is not specified in the job description.

What is the work environment like at Experian?

The work environment offers excellent work conditions with a friendly environment, recognized team spirit, and fun and quality recreation time.

What benefits are offered for this role?

A social benefits package is provided, including life insurance, food vouchers, and additional health insurance.

Expedia

Travel booking platform for flights, hotels, rentals

About Expedia

Expedia Group operates in the travel industry, offering a wide range of services for travelers and travel-related businesses. It connects users with options for flights, hotels, car rentals, vacation packages, and activities through its various brands, including Expedia, Hotels.com, and Vrbo. Travelers can easily find and book trips that match their preferences and budgets. The company earns revenue primarily through commissions on bookings and advertising from travel service providers looking to promote their offerings. Additionally, Expedia Group supports its partners by providing access to valuable data and technology, helping them improve their operations and grow their businesses. The goal of Expedia Group is to create a seamless travel experience for users while maximizing the potential of its partners.

Bellevue, WashingtonHeadquarters
1996Year Founded
$3,277.3MTotal Funding
IPOCompany Stage
Consumer Goods, EntertainmentIndustries
10,001+Employees

Benefits

Competitive Paid Time Off
Travel Discounts
Healthcare Flexible Spending Accounts
Employee Assistance Program
Wellness & Travel Reimbursement
Workplace Accomodations
Medical, Dental, & Vision Insurance
Matching Gifts
New Parental Benefits

Risks

Riyadh Air's entry could increase competition, affecting Expedia's market share.
CFO transition may lead to strategic shifts impacting financial management and investor confidence.
Expedia's partnerships may strain resources, affecting service quality if not managed well.

Differentiation

Expedia offers a comprehensive suite of travel services under one platform.
The company leverages a diverse portfolio of brands like Hotels.com and Vrbo.
Expedia provides partners with valuable data and technology to optimize their offerings.

Upsides

Expedia can capitalize on the rise of 'workcations' with longer stay packages.
The trend of 'bleisure' travel offers opportunities for specialized leisure-business packages.
Increased demand for personalized travel experiences can enhance user engagement for Expedia.

Land your dream remote job 3x faster with AI