Our technology team is a rapidly growing group of talented and experienced engineers helping to build the leading enterprise software company focused on restaurant technology. We use a modern tech stack to build great products and solve interesting and challenging engineering and innovation problems.
We are looking for an ambitious and talented AI Engineer with a strong technical background looking for an opportunity to have a huge impact and be part of a growing team in a fast-moving, exciting, and entrepreneurial space.
What You’ll Do Here:
Research AI technologies for current and future productsDesign, develop, test, deploy, and maintain demo and production softwareMonitor and improve current ML processesDevelop software to quickly and effectively collect training dataImprove the iteration time between prototype to end-user testingConvert prototype software projects into demos and production software
Experience We’re Looking For:
Experience in Machine Learning modelsProficiency in frameworks like PyTorch or TensorflowBuilding AI/ML Training Data SetsExperience with LLMsExperience in ML Forecasting, Chatbots/AI Assistants, Automatic Speech Recognition (ASR)Understanding about software development process: Code organization, test driven development, unit testing
Strong understanding and opinions about source control - Git branching strategies
Experience with DevOps and CI/CD environments
Comfortable architecting and designing large scale systemsDesigning for scalability
Design for high-performance - low latency, high throughput
Architecting for scalable teams
Current with a variety of modern technologies5+ overall years software product development experience
Specific Technology Experience:
Strong Experience with PythonExperience with Deep Learning modelsExperience with PyTorch or TensorflowExperience with Docker - building and deployingMongoDBAWS ServicesEnvironment: Agile Scrum, Git, CI & CD, Microservices, Microservice Testing
Bonus Experience:
Experience with REST Based Web Services (building both services and clients of services)Experience designing and building basic web application and front end UIsExperience working with NoSQL DatabasesExperience working with indexed data and search engines (ElasticSearch)Experience with .NET/NET Core
The Type of Team Player We Need:
Proactive mindset - enjoys and exhibits a high-degree of ownershipInventive, creative and resourcefulExperience working in a product company or product type software development experienceExperience bringing high-quality, high-performance software to productionAbility to work collaboratively with cross-functional teamsComfortable working in an environment with ambitious expectationsFlexible mindset and able to deal with ambiguityExcellent communication - in person, on the phone, and in writingIntellectual curious, forward thinking, willing to suggest & try new technologies and creative approaches to problems