Backend Engineer to $7000

At eMenu, we are revolutionizing the hospitality industry through innovative iPad menus that are served to guests in restaurants instead of paper menus.

Our mission is to transform how people interact with menus and dining experiences, setting new standards for customer engagement and operational excellence.
 

Imagine creating intelligent, responsive systems that seamlessly understand and anticipate customer needs, integrating advanced language models with cutting-edge technology to deliver tailored, real-time solutions. With eMenu, you’ll be at the forefront of redefining the smart restaurant experience, building AI-driven tools that empower users and drive the future of hospitality.
 

Role Summary

We’re looking for a thoughtful and hands-on Backend Engineer to help us build smarter ways for restaurants to manage and publish their menus. This role focuses on four critical areas:

  • Automating menu data ingestion from messy PDFs, spreadsheets, and documents
  • Accelerating digital menu design through tooling and layout automation
  • Creating questions based on training videos
  • AI assistant that makes changes on a web-based management menu platform

     

You’ll work closely with senior engineers, designers, and product teammates to implement these systems in a pragmatic, user-centric way. If you’re eager to make real-world tools better through automation and smart design logic, this is a great opportunity to grow and have impact.
 

Key Responsibilities

In general, help automate processes in the company, create AI assistants and tools. In examples:
 

Automate Menu Ingestion

  • Help develop pipelines that extract and normalize menu data from diverse formats (PDFs, spreadsheets, web content)
  • Apply parsing, OCR, and NLP tools to structure dishes, prices, and categories
  • Store and serve structured menu data to downstream systems

Accelerate Menu Layout & Design

  • Assist in building internal tools or layout logic that automates parts of the visual design process
  • Collaborate with designers to turn templates and layout rules into code
  • Contribute to UI generation tools using frameworks like Vue, Canvas, or PDF libraries

Contribute and Grow

  • Work under the guidance of senior engineers to shape foundational parts of our internal platform
  • Gradually take ownership of individual projects or tooling areas
  • Optionally explore areas like voice control or AI automation as the roadmap evolves
     

Requirements

 Must-Have

  • 3–5 years of experience in software development
  • 2 Years of experience with AI use cases
  • Proficiency in a backend language (Python or Node.js)
  • Familiarity with parsing or automating document/data ingestion (e.g., spreadsheets, PDFs)
  • Working knowledge of SQL databases
  • Interest in UI rendering, layout tools, or design automation
  • Fluency in English (Upper-Intermediate level or above) and one additional language (Ukrainian, Russian, or Hebrew)
     

 Nice to Have

  • Exposure to OCR (Tesseract, Textract), NLP (spaCy, HuggingFace), or structured parsing
  • Experience with programmatic layout tools (Vue, Canvas, SVG, PDF libraries)
  • Interest in design tooling (Figma plugins, internal editors) or generative UI
  • Bonus: Curiosity or experience with voice-based interfaces (e.g., Whisper, Alexa, Dialogflow)
     

Work Environment and Schedule

  • B2B contract – unlimited.
  • PTO: 24 calendar days per year.
  • Sick Days: up to 10 days per year.
  • Long-term and stable job – we look for team members who will stay with the company for many years.
  • Flexible schedule: work during European hours with occasional evening availability for US-based meetings.
  • Fully flexible hours—log 40 weekly hours at your convenience (evenings, nights, or weekends).
  • Minimal meetings: no daily standups, just weekly updates.
     

Interested? Let’s connect and discuss the details!

Published 13 August
156 views
·
16 applications
100% read
·
88% responded
Last responded 1 week ago
To apply for this and other jobs on Djinni login or signup.
Loading...