0% found this document useful (0 votes)
6 views2 pages

Tech Lead Python Engineer at McD Tech Labs

McD Tech Labs is seeking a Senior Software Engineer to lead a team focused on developing an AI-driven drive-through solution for McDonald's. The role involves overseeing core AI applications, improving business logic, and coaching team members while ensuring best practices in coding and documentation. Candidates should have a strong technical background in Python, Linux, and experience leading engineering teams.

Uploaded by

leiz
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
6 views2 pages

Tech Lead Python Engineer at McD Tech Labs

McD Tech Labs is seeking a Senior Software Engineer to lead a team focused on developing an AI-driven drive-through solution for McDonald's. The role involves overseeing core AI applications, improving business logic, and coaching team members while ensuring best practices in coding and documentation. Candidates should have a strong technical background in Python, Linux, and experience leading engineering teams.

Uploaded by

leiz
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Tech Lead, Python Engineer (Agent) -

McD Tech Labs


Company description

McD tech labs is the recently established Silicon Valley based technology development
group within McDonald’s corporation. Our mission is to deliver advanced technology
solutions that address real-world, data driven needs in the McDonald’s restaurant
environment. We are 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!

Job description

We are currently looking for a talented sr. Software engineer to lead the team dedicated to
our ai drive through agent. The core responsibility of this team is to accelerate the pace of
stable and predictable development and release of the ai drive through solution. The team
will also work on business logic, network clients, log telemetry, debugging tools, and
robustification of an application that will reach 10s of millions of customers per day.
The ideal candidate will have previous experience leading a small engineering team and a
passion for building high-performing teams. In addition, the ideal candidate should be
technically strong and able to provide technical expertise and coaching to their team
members.

Responsibilities:

• Own core ai applications and related tooling, focusing on the system's integration,
configuration, lifecycle, and event loops
• Continuously improve class hierarchies and business logic to be modular, testable,
and robust to accelerating change
• Own the totality of code on the repo and involved in ongoing initiatives to keep all
tests passing
• Solve core design and stability issues across the stack
• Collaborate with the director of product engineering to maintain the cannon of “best
practices” including the policy judgements made around code style, documentation
conventions, calling patterns, and library use
• Educate the engineering teams on standard methodologies, and where possible
automate enforcement and migrate existing code to ensure compliance
• Recruit, develop, and coach small team of engineers

Qualifications
• Bs degree in computer science, similar technical field, or equivalent experience
• Quick learner and ability to quickly contribute to the team
• 5+ years of experience in linux environments with expert understanding of linux
processes.
• 3+ years of professional experience in bash shell scripting
• 5+ years of professional experience in python
• 3+ years of professional experience writing network service clients
• Previous experience leading a small team of engineers

Desired qualifications
• Experience with rpc development
• C++ / python ffi development

Additional Information
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
[Link]@[Link]

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 Employmen

You might also like