Jobs /

McD Tech Labs Data Pipeline Engineer

McDonald's

Apply Now

Job Details

Location: Mountain View, Santa Clara County, California, USA Posted: Nov 15, 2019

Job Description

McD Tech Labs is the recently established Silicon Valley based technology development group within McDonald’s Corporation. The mission of McD Tech Labs is to deliver advanced technology solutions that address real-world, data-driven needs in the McDonald’s Restaurant environment. McD Tech Labs is focused on using state-of-the-art Machine Learning, AI, and related technologies along with McDonald’s unparalleled scale to completely transform the customer experience.

We are currently looking for talented data engineers to develop and accelerate Kafka pipelines; Hibernate SQL databases, and S3 storage of Petabyte scale ChatLogs from our AI Drive Through solution.

The data engineer will support a fast-developing and heterogeneous collection of QA analysis goals, AI Model evaluation, bulk model parameter search training, business process support, and report visualization.

Responsibilities
  • Develop and maintain the core petabyte scale ChatLogs storage system; as a hybrid of AWS S3 and Java Hibernate
  • Develop and maintain Kafka pipeline flows as logs are uploaded from AI Drive Through locations
  • Develop and maintain AI research pipelines, training and evaluation pipelines, audio re-encoding and scanning pipelines, and various analysis outputs for business users
  • Work with the Frontend Engineers to co-develop GraphQL and REST endpoint APIs to support a collection of web UX and tooling consumers of the ChatLogs data
  • Work with AI Speech and Audio engineers to support and co-develop heterogeneous pipelines over large flows of ChatLogs data to support and accelerate experimentation with new AI models and improvements
Minimum Requirements
  • BS degree in Computer Science, similar technical field, or equivalent experience
  • Quick learner and able to contribute to the team quickly
  • 5+ Years Linux Experience
  • 5+ Years Professional Java / Python Experience
  • 2+ Years PubSub Experience (Kafka, SQS, ApacheMQ, etc)
  • 3+ Years Cluster Computing Experience
  • S3 Experience
  • SQL Experience
Job Type: full-time
Country: United States
Requisition Number: 7123BR

McDonald’s is committed to providing qualified individuals with disabilities reasonable accommodations to perform the essential functions of their jobs. Additionally, if you (or another applicant of whom you are aware) require assistance accessing or reading this job posting or otherwise seek assistance in the application process, please contact [email protected]

McDonald’s provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to sex, sex stereotyping, pregnancy (including pregnancy, childbirth, and medical conditions related to pregnancy, childbirth, or breastfeeding), race, color, religion, ancestry or national origin, age, disability status, medical condition, marital status, sexual orientation, gender, gender identity, gender expression, transgender status, protected military or veteran status, citizenship status, genetic information, or any other characteristic protected by federal, state or local laws. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.

Nothing in this job posting or description should be construed as an offer or guarantee of employment.

About McDonald's

McDonald's Corporation operates and franchises McDonald's restaurants worldwide.

View Website

Get More Interviews for This and Many Other Jobs

Huntr helps you instantly craft tailored resumes and cover letters, fill out application forms with a single click, effortlessly keep your job hunt organized, and much more.

Sign Up for Free