Lead Machine Learning Engineer

Requisition ID 2022-12223
Job Function
Information Technology
Position Type
Experienced Professionals
Posting Location : Location


Digital Shared Platforms (DSP) at Chick-fil-A (CFA) is introducing a 3-year program to launch our
computer vision automation capability which will enable us to provide compelling user experiences, scale
support services in a healthy way, and provide valuable analytics as our business grows.
Chick-fil-A is using machine learning and advanced modeling to solve many business-critical problems. In
this role you will drive the design, architecture, development, and integration of Computer Vision across
This role will be responsible for researching and guiding our technical strategy around computer vision
automation at CFA. This will include identifying best-fit computer vision solutions, building solutions to
prove out technology concepts, and implementation of solutions to meet business needs. As their
technical counterpart, you will partner with the IA Business Analyst that is responsible for business
outcomes related to computer vision including object detection, tracking, reidentification, labeling, and
quality assurance of production systems. This role will also include solutioning for how we manage
computer vision IOT devices, cloud and edge architectures and integrations, and real-time data
acquisition and analytics. As our capabilities grow, it will likely be necessary to develop relationships with
partners outside of Chick-fil-A that can help us accelerate solution delivery and aid with daily operations
of our computer vision technologies.
Our Flexible Future model offers a healthy mix of working in person and remotely, strengthening key
elements of the Chick-fil-A culture by fostering collaboration and community.


• Develop a technical strategy that encompasses our current computer vision technologies which will
create clarity around best-fit opportunities to use each technology.
• Identify gaps in our current technologies and help to identify technologies that can fill those gaps.
• Collaborate with the IA Business Analyst, technical peers, and business partners to identify technology
solutions that meet business needs.
• Consult and collaborate with areas of the business as needed in your area of expertise as a technical
• Research and identify industry leading technical trends and technologies and translate your findings to
suit CFA’s business needs.
• Lead technical proofs of concepts (POCs) to prove out viable computer vision solutions.
• Lead technical delivery of transformational computer vision projects independently as they are
requested and prioritized by business stakeholders as part of the IA program.
• Use Agile practices and SCRUM activities when necessary to manage technical delivery resources that
you are responsible for. This may include the need to review other’s work when necessary for quality,
platform integrity, and sustainability.
• Once solutions are in place, find ways to operationalize them in an efficient manner and take
advantage of partner service offerings to offload operational tasks.

Minimum Qualifications

• Bachelor’s Degree or the equivalent combination of education, training and experience from which
comparable skills can be acquired
• Experience providing technical direction and developing strategy for one or more technologies.
• Experience integrating multiple platforms and technologies to deliver comprehensive solutions.
• Experience delivering technical functionality and leading multiple bodies of work with varying scope
• Ability to listen to, understand, and solve complex problems with broad perspective using industry
• Experience working as a technical leader and single SME for a specific set of technologies as part of a
project team to deliver large projects or delivery of functionality that supports multiple projects
• Ability to effectively manage outcomes from vendors and external professionals
• Good communication and interpersonal skills

Preferred Qualifications

• Experience with Enterprise Architecture principles
• Experience working as part of an automation program or as part of an automation team.
• Experience with computer vision model development using tools like TensorFlow and labeling software
• Experience with computer vision deployments using tools like DeepStream, GStreamer, or Sagemaker
• Understanding of computer vision technologies and trends including video object detection, tracking,
reidentification, and events
• Experience with GPU deployments
• Experience with Kubernetes (K8s or K3s)
• Experience with ML Flow or similar experiment tracking and model registry software

Minimum Years of Experience


Travel Requirements


Required Level of Education

Bachelor's degree or equivalent experience

Preferred Level of Education

Bachelors Degree


Computer Science, Computer Engineering, or other related technical field of study

Submit Resume

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed