Hilton

McLean, VA
10,000+ employees
Hilton (NYSE: HLT) is a leading global hospitality company with a portfolio of 19 world-class brands and 7,100+ properties in 123 countries and territories.

Lead Software Engineer - Machine Learning

Lead Software Engineer - Machine Learning

This job is no longer open

JOB DESCRIPTION

This role is based at one of our corporate offices in McLean, VA, Dallas, TX, Memphis, TN, or can be Remote

From smartphone capabilities like Digital Key to Hilton Smart Rooms that allow for integrated entertainment, temperature, and lighting controls, Hilton’s Global Technology team is responsible for creating the hospitality experience of the future – for our guests, owners, and Team Members. Through innovative technology development and deployment, this team ensures Hilton has the technology needed to support our continued global growth while remaining at the forefront of hospitality technology innovation.

What will I be doing?

As the Lead Software Engineer, you will apply technical skills to help us build artificial intelligence products and in crafting and coding Robotic Process Automation (RPA) applications. You will work with build managers, architecture, outsourced teams, and IT as part of the Corporate Systems build team. You are a critically important technical resource deployed within the context of business technology automation projects to ensure the overall stability and performance of our world-class applications.

You will develop, test, debug, and document application systems to achieve the objectives detailed in the business requirements. Using deep technical expertise and analytical skills, this role works closely with Build Managers, Solution and Platform Architects, and multi-functional teams to use technical skill and judgment to develop solutions that meet business requirements for Hilton Worldwide automation applications and platforms.

More specifically, you will:

  • Study and transform data science prototypes
  • Design machine learning systems
  • Research and implement appropriate ML algorithms and tools
  • Develop machine learning applications according to requirements
  • Select appropriate datasets and data representation methods
  • Run machine learning tests and experiments
  • Perform statistical analysis and fine-tuning using test results
  • Train and retrain systems when necessary
  • Extend existing ML libraries and frameworks
  • Keep abreast of developments in the field
  • Ensure that all solution development is aligned to architectural standards throughout the Agile development process
  • Mentor team members to facilitate and guide the growth in technical fields incorporated at Hilton
  • Demonstrate the ability to engage and work with architects to drive solutions to complex problems in accordance with the strategic vision established by Technology Executives

What are we looking for?

We believe that success in this role will demonstrate itself through the following attributes and skills:

  • Demonstrable experience as a Machine Learning Engineer or similar role
  • Understanding of data structures, data modeling, and software architecture
  • Deep knowledge of math, probability, statistics, and algorithms
  • Ability to write robust code in Python, Java, or R
  • Familiarity with machine learning frameworks (like Keras or PyTorch) and libraries (like scikit-learn)
  • Modern Agile development methodologies (e.g. SAFe)
  • Agile problem-solving techniques and decision-making principles
  • Work independently without significant oversite to follow requirements and develop solutions
  • Ability to build a technical specification and product design from published requirements
  • Demonstrates proficiency in the technology used to code/configure quality solutions that require limited rework and meet business / end-user needs by adhering to standard methodologies
  • Ability to communicate optimally both verbally and in writing across all levels of the organization
  • Ability to manage sophisticated and multiple tasks with minimal direction

To fulfill this role successfully, you should demonstrate the following minimum qualifications:

  • Five (5) years of professional experience in Technology or a related field
  • Three (3) years of experience working as a Machine Learning Engineer
  • Experience in developing algorithms using Python, Java, or R
  • Travel up to 15% of the time, as needed

It would be helpful in this position for you to demonstrate the following capabilities and distinctions:

  • Bachelor’s Degree, or Associate’s Degree plus 6+ years of Technology related experience, or High School Degree/GED plus 12+ years of Technology related experience
  • Seven (7) + years of professional experience in Technology or a related field
  • Three (3) + years of experience working with Financial systems and applications
  • Three (3) + years of experience working with Robotic Process Automation (RPA) applications
  • Direct experience developing automation solutions using RPA products

What is it like working for Hilton?

The future of hospitality is bright at Hilton: a leading global hospitality company with a diverse portfolio of world-class brands. Dedicated to filling the earth with the light and warmth of hospitality, we have welcomed more than 3 billion guests in our more than 100-year history. Hilton is proud to have an award-winning workplace culture, and we are consistently named among one of the World’s Best Workplaces.

We support the mental and physical wellbeing of all Team Members, so they can Thrive, thanks to innovative programs and benefits such as workplace flexibility, career growth and development, and our Go Hilton travel discount program. Hilton prioritizes understanding and integrating our Team Members’ unique perspectives and voices—along with those of our Guests, Owners, Suppliers, and Partners—to cultivate a diverse and inclusive environment for all. Check out the Hilton Careers blog and Instagram to learn more about what it’s like to be on Team Hilton!

We are an equal opportunity employer and value diversity at our company. We will ensure that qualified individuals with protected disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions of their role, and to receive other benefits and privileges of employment. Please contact us to request accommodation.

Hilton offers its eligible team members a comprehensive benefits package including medical and prescription drug coverage, dental coverage, vision coverage, life insurance, short-and long-term disability insurance, access to our employee stock purchase plan (ESPP) where you can purchase Hilton shares at a 15 percent discount, a 401(k) savings plan, 20 days of paid time off accruing over your first year of employment and increasing up to 25 days after completing one year of full employment, up to 12 weeks of parental leave for birth parents and 4 weeks for non-birth parents, 10 paid holidays and 2 floating holidays throughout the year, up to 5 bereavement days, flexible spending accounts, a health savings account, an employee assistance program, travel insurance, a legal services program, an educational assistance program, adoption assistance, a backup childcare program, pre-tax commuter benefit and our travel discount. The annual salary range for this role is $100,000-$140,000 and is determined based on applicable and specialized experience and location. Subject to plan terms and conditions, you will be eligible to participate in the Hilton Annual Incentive (Bonus) Plan, consistent with other team members at the same level and/or position within the Company. #LI-REMOTE

This job is no longer open
Logos/outerjoin logo full

Outer Join is the premier job board for remote jobs in data science, analytics, and engineering.