Search by job, company or skills

Foodhub

AI Application Developer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 6 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

What You'll Do

  • Build AI-powered applications that automate workflows, assist teams, and enhance customer experiences across our restaurant technology platform
  • Design and develop voice AI solutions including conversational agents, phone-based ordering, and real-time customer support
  • Architect Agentic systems—single-agent and multi-agent—that can reason, plan, and execute complex tasks with appropriate human oversight
  • Connect AI systems to company data and services so they can answer questions and take actions based on real information
  • Translate business needs into technical solutions, working closely with non-technical stakeholders to understand problems before jumping to code
  • Monitor and improve deployed AI systems by tracking performance, evaluating outputs, and optimizing for reliability, latency, and cost
  • Stay current with the evolving AI ecosystem and evaluate which new models, tools, and protocols are worth adopting

Skills We're Looking For

  • Strong Python skills with FastAPI and Pydantic. TypeScript is a plus.
  • Experience with LLM APIs and Agentic frameworks. You've built applications using frontier models and understand prompt engineering, function calling, and structured outputs.
  • Voice AI experience. You've worked with STT/TTS services like Deepgram or ElevenLabs and voice agent frameworks like LiveKit, Pipecat, or Vapi. You understand real-time audio pipelines, turn-taking, and latency optimization.
  • Familiarity with agent interoperability protocols such as A2A and MCP, and an understanding of how agents connect to tools, data sources, and each other.
  • Problem-solving mindset where you break down complex problems and find practical solutions—knowing when a simple prompt chain is enough versus when a full agent architecture is warranted.
  • Clear communication so you can explain technical concepts to anyone, gather requirements effectively, and document system behavior for teammates.
  • Production experience deploying and maintaining real cloud-native applications with proper observability and reliability practices.

Qualifications

  • Bachelor's degree in Computer Science, related field, or equivalent practical experience
  • 1 to 3 years of software development experience
  • Hands-on experience building AI-powered applications. Personal projects and open-source contributions count.

Bonus

  • Experience deploying voice or conversational AI agents in production
  • Broader voice stack knowledge spanning VAD, speech recognition, synthesis, orchestration, and telephony integration via Twilio, Telnyx, or similar
  • Experience building multi-agent systems or production MCP servers
  • Hands-on work with agent SDKs such as OpenAI Agents SDK, Google ADK, LangGraph, or similar
  • Familiarity with vector databases like pgvector, Pinecone, or Weaviate and RAG patterns
  • Background in model evaluation or building quality pipelines for AI outputs
  • Experience with real-time communication infrastructure such as WebRTC

Contributions to open-source AI tooling or published technical writing

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 145563887

Similar Jobs