Search by job, company or skills

Foodhub

AI Application Developer

This job is no longer accepting applications

new job description bg glownew job description bg glownew job description bg svg
  • Posted a month ago

Job Description

AI Application Developer

Turn AI capabilities into real business solutions

Overview

We're a B2B2C restaurant technology SaaS platform, and we're looking for a developer who can bridge the gap between what AI can do and what our business needs. You'll take the latest AI tools, from conversational assistants to autonomous agents, and build practical applications that solve real problems across our platform.

This isn't a research role. You'll be shipping working software, collaborating with stakeholders, and iterating based on feedback. The AI landscape is moving fast, and we need someone who can keep up while staying focused on outcomes.

What You'll Do

Build AI-powered applications that automate workflows, assist teams, and enhance customer experiences across our restaurant technology platform

Translate business needs into technical solutions, working closely with non-technical stakeholders to understand problems before jumping to code

Design effective AI prompts and workflows that produce consistent, reliable results

Connect AI systems to company data so they can answer questions and take actions based on real information

Monitor and improve deployed systems by tracking performance, fixing issues, and optimizing for reliability

Stay current with AI advancements and evaluate which new tools are worth adopting

Skills We're Looking For

Strong Python skills (FastAPI, Pydantic) as this is the language of AI development. TypeScript is a plus.

Experience with AI/LLM APIs, SDKs, and frameworks. You've built applications using these or similar models.

Problem-solving mindset where you break down complex problems and find practical solutions

Clear communication so you can explain technical concepts to anyone and gather requirements effectively

Attention to detail since AI outputs need careful testing and validation

Production experience where you've deployed and maintained real cloud native applications

Example Projects

Intelligent assistants that can search company knowledge and answer questions accurately

Automation tools that handle repetitive tasks like data entry, report generation, and scheduling

AI agents for internal support, helping employees find information and complete processes

Customer-facing tools that provide personalized recommendations and assistance

Qualifications

Bachelor's degree in Computer Science, related field, or equivalent experience

3 to 5 years of software development experience

Hands-on experience building AI-powered applications (personal projects count)

Bonus

Experience with AI agent frameworks (LangChain, CrewAI, AutoGen, or similar)

Familiarity with vector databases (Pinecone, Weaviate, pgvector) and RAG patterns

Background in machine learning or model fine-tuning

Experience with workflow orchestration (Temporal, Prefect)

Who You Are

Proactive: you take initiative and don't wait to be told what to do

Curious: you genuinely enjoy exploring new AI tools and techniques

Patient: AI development involves a lot of iteration and debugging

Adaptable: you handle changing requirements and new technologies with ease

Collaborative: you work well with others and contribute to a positive team environment

Fluent in English with strong written and verbal communication

AI is transforming how work gets done. If you want to be part of building that future, and you care more about impact than hype, we'd love to hear from you.

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 136960445

Similar Jobs