Software Engineer - AI developing solutions for the restaurant industry, enhancing operations through AI-driven optimization.
Responsibilities
Backend Development: Building and maintaining backend services that integrate ML and LLM APIs into production systems
Prompt Engineering: Designing, testing, and optimizing prompts for LLMs to ensure reliable and accurate outputs for restaurant-specific use cases
Feature Development: Implementing personalized content generation, intelligent recommendations, and automated user assistance features
Data-Driven Development: Developing and validating features using data analysis and machine learning techniques
Data Analysis: Analyzing restaurant operational data to identify optimization opportunities and translate insights into automated solutions
Cross-functional Partnership: Collaborating with product, operations, and business teams to gather requirements and validate solutions
Rapid Prototyping: Building proof-of-concepts for quick validation and iterative development
Requirements
Degree in Computer Science, Statistics, or a related field or equivalent work experience.
Strong programming skills in Python or TypeScript/JavaScript.
Backend development experience with RESTful APIs and microservices.
Experience with LLM APIs (Gemini, Anthropic, or similar).
Proven ability to work with large, complex datasets.
Strong understanding of software engineering best practices (version control, code review, testing, CI/CD).
Excellent communication and stakeholder engagement skills, demonstrating the ability to articulate technical concepts and persuade cross-functional partners on technical direction.
Quick learning ability and adaptability to new challenges and emerging AI technologies, which is essential for success in this innovative space.
Nice to have:
Experience in the restaurant or hospitality industry.
Prompt engineering and LLM fine-tuning experience.
Experience with data analysis tools (SQL, pandas, visualisation libraries).
Experience with cloud platforms (GCP preferred).
Background in A/B testing frameworks and statistical analysis.
Understanding of food service operations.
Experience with data pipeline tools and ETL processes.
Familiarity with ML frameworks (scikit-learn, TensorFlow, PyTorch).
Benefits
Invest in Your Growth- We provide a dedicated learning budget to help you expand your skills and knowledge in this dynamic environment.
Solve Meaningful Challenges- Contribute to tackling some of the most significant challenges in the global tech industry, directly impacting the way businesses operate worldwide.
Drive Innovation- Immerse yourself in a culture where innovation isn't just a buzzword – our weekly releases and new features ensure you're always working on cutting-edge solutions.
Collaborate with a Global Team- Be part of a diverse, international team that values transparency, visibility, and a multitude of perspectives.
Be Part of a Unicorn- Join a rapidly scaling SaaS unicorn at the forefront of the order management industry, where your contributions have significant impact.
Enjoy Regionally Tailored Rewards- Our compensation and benefits packages are thoughtfully designed to reflect the unique needs of each market, ensuring you’re supported with what matters most—right where you are.
Director of Software Engineering at Acuity leading AI - enabled digital commerce platform development and transforming user experience with modern architecture.
Senior Product Engineer leading application and integration of protection and control solutions by Hubbell. Collaborating with engineering, sales, and customer support to deploy tailored technical solutions.
Software Engineer leading a team to develop high quality software solutions for DoD training systems. Supporting the JTSE program at Joint Staff Complex in Suffolk, VA.
Lead Principal Engineer Specialist at SAE facilitating aviation standards through technical management and collaboration. Recruiting and mentoring volunteers while driving continuous improvement initiatives in a hybrid work environment.
Product Engineer overseeing the technical lifecycle of screening and biomass handling products for Valmet. Collaborating with global teams and providing engineering expertise across the product lifecycle.
Lead ETL Developer responsible for ETL solutions involving data integration and automation. Working in a hybrid environment at Canada Life with a strong emphasis on collaboration.
Senior Software Engineer developing high - quality software solutions for Savanta. Collaborating with cross - functional teams in a hybrid work environment to deliver impactful products.
Technical Lead developing and evolving iTakeControl, a clinical trial patient engagement platform at Red Nucleus. Leading in - house product development with a focus on compliance and mentoring engineers.
Principal Software Engineer developing and enhancing secure software systems for Northrop Grumman's CHORD portfolio. Focused on collaboration, team empowerment, and personal responsibility in a complex technical environment.
Software Engineer developing Python applications on Linux for Northrop Grumman's Space Sector. Collaborating with cross - functional teams to deliver secure, scalable software in a SCIF environment.