Principal/Staff NLP Engineer

Presto Automation Inc.
ON, CA
Full-time

Presto is a company that provides enterprise-grade AI and automation solutions to the restaurant industry. Presto was one of the relatively few technology companies able to successfully become public in 2022.

Founded out of MIT in 2008, the company has grown to become the leader in drive-thru voice automation. Presto’s solutions are designed to decrease labor costs, improve staff productivity, increase revenue, and enhance the guest experience.

Presto offers its AI solution, Presto Voice™, to quick service restaurants (QSR) and has some of the most recognized restaurant names in the United States as its customers.

Are you interested in applying modern machine learning, generative AI, and NLP research to tangible real-world problems?

Do you enjoy collaborating with an energetic cross-functional team to deliver innovative AI-driven experiences to users?

We are looking for a strong NLP Engineer to lead a new team focused on NLP and voice across all Presto products. Key Characteristics : Proven track record in building NLP application(s) in production.

Strong understanding of ML fundamentals. Hands-on familiarity with using LLMs and related Generative AI toolkits to solve real-world problems and / or proof-of-concept demonstrations Expertise in using AI / ML toolkits like OpenAI, Langchain, HiggingFace, Azure ML / Google VertexAI, SageMaker, PyTorch, Tensorflow, Scikit-learn, Xgboost, etc.

Ability to take ownership of product specs and drive them from concept to production rollout. Understanding of software design principles including algorithm implementation, optimization & performance tuning, and integration with other production systems.

Collaborates with multi-functional teams to deliver great product experiences for Presto customers. Excellent written & verbal communication skills in ideating, prototyping, and providing thought leadership.

Requirements : 4+ years of professional experience in leading a team in Natural Language Processing, Deep Learning, Generative AI, or a related field.

8+ years overall industry experience in software development. Strong understanding of ML in NLP and the ability to translate them into production quality code.

Publications in AI / ML highly desirable Expertise in algorithm design and implementation in Python and / or Java. Ability to understand business requirements and translate them into technical requirements.

Passion for writing high-quality production code for building and maintaining scalable machine learning systems. Ability to research ML frameworks / technologies and capable of leveraging them in working prototypes for adoption recommendations.

Proficient understanding of code versioning tools, such as Git. Familiarity with continuous integration. Presto has a compensation strategy that aims to reward high performers and retain them for the long term.

Other benefits to U.S.-based employees include medical, dental, and vision insurance, 401(k) program, and paid-time-off (PTO).

To learn more, please visit : www.presto.com. We value people from all walks of life and are committed to creating an inclusive hiring process and work environment.

We especially encourage historically underrepresented candidates to apply. We are an equal employment opportunity employer.

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.

If you need an accommodation to access the job application or interview process, please contact [email protected]. Powered by JazzHR

30+ days ago
Related jobs
Presto Automation Inc.
ON, CA

Are you interested in applying modern machine learning, generative AI, and NLP research to tangible real-world problems? Do you enjoy collaborating with an energetic cross-functional team to deliver innovative AI-driven experiences to users?  We are looking for a strong NLP Engineer to lead a n...

BenchSci
Toronto, Ontario
Remote

Staff Machine Learning Engineer. Join the Platform Architecture Group, collaborate with Staff Engineers and architects and provide high-level end-to-end solution design for the company’s mission critical initiatives. At least 8 years of professional experience applying ML techniques to solve busines...

Extreme Networks
Toronto, Ontario

Transform validated models into modular features, ensuring they meet the set engineering criteria . Work closely with the Engineering Team to address any issues or concerns during the integration process. Communicating the progress, challenges, and needs during the model development process to the E...

Presto Automation Inc.
ON, CA

We are looking for a Principal or Staff Engineer to develop state-of-art speech recognition tech and integrate the latest results into existing and future voice products. Presto’s solutions are designed to decrease labor costs, improve staff productivity, increase revenue, and enhance the gues...

Extreme Networks
Vaughan, Ontario

Senior/Staff/Principal Engineer – Edge AI LLM 9291. Senior/Staff/Principal Engineer. As Principal Engineer specializing in Edge AI, you will play a crucial role in shaping the future Edge AI solution, leveraging the power of GPU/TPU acceleration and enterprise grade, large scale edge compute. Lead a...

Commonwealth Bank
Sebringville, Ontario

We are currently recruiting for engineers, senior engineers, staff engineers, principal engineers, and chief engineers, as well as all levels of engineering managers. Experience performing platform engineering, software engineering, or systems engineering, or another related discipline – depending o...

Extreme Networks
Vaughan, Ontario

Staff/Principal Software Engineer – Edge compute -Containerization 9401. Key Responsibilities:We are seeking a highly skilled Edge Compute Staff/Principal Engineer with strong leadership, communication, and collaboration abilities to join our dynamic team. As a Principal Engineer specializing in edg...

Extreme Networks
Toronto, Ontario

Staff Software Systems Engineer. Bachelor’s degree in computer science, Engineering, or a related field; master’s degree preferred. ...

Instacart
(Canada (ON, AB, or BC Only))
Remote

As a Machine Learning Engineer focused on search, you will help create seamless shopping experiences by leveraging advanced machine learning techniques to improve search relevance and discovery on Instacart's platform. We are seeking a highly motivated Machine Learning Engineer to join our Search ML...

Lime
Canada

Experience employing a variety of machine learning techniques. We work closely with data scientists, local operators who know their city block-by-block and engineering teams across the stack. Join as a Staff ML Engineer to tackle this complex and multi-faceted problem as well as a variety of other M...