Software Engineer (Applied AI)

AI technical support assistant that helps customer support teams resolve tickets faster
$120,000 - $150,000
Backend
Entry-Level Software Engineer
In-Person
1 - 10 Employees
AI · Enterprise SaaS

Description For Software Engineer (Applied AI)

Duckie is building the world's best AI customer support agent for SaaS, competing with Zendesk AI and Intercom's AI. They differentiate themselves through advanced AI foundations, deep product and engineering knowledge integrations, and superior product experience. The company is revenue-generating, fast-growing, and well-funded.

As a founding engineer based in San Francisco, you'll have a unique opportunity to combine applied AI research (30% of time) with backend development. The role involves building advanced AI systems including multi-agent architectures, RAG pipelines, and fine-tuning models, while also developing key product features as a backend generalist.

Key responsibilities include:

  • Building and implementing cutting-edge AI systems
  • Developing core product features for optimal user experience
  • Taking full ownership of projects from conception to deployment
  • Working closely with founders to solve challenges and shape company direction

The ideal candidate should have:

  • A Bachelor's degree in Computer Science or related field
  • Backend generalist skills (Python, TypeScript, vector db, AWS)
  • Strong interest in applied AI/LLM
  • Willingness to work in-person in San Francisco
  • Startup experience is a plus

The interview process includes:

  • 30-minute CEO call
  • 1-hour CTO call
  • Paid work trial with decisions made within 3 days after the trial.

Join a fast-growing YC startup where you'll have significant product ownership and the opportunity to shape both the product and company trajectory. Duckie integrates with existing customer support workflows, helping teams resolve tickets faster through AI-powered assistance across platforms like Slack, Discord, Zendesk, and Intercom.

Last updated 2 months ago

Responsibilities For Software Engineer (Applied AI)

  • Build advanced AI systems (multi-agent, RAG pipelines, fine-tuning)
  • Develop key product features for seamless user experience
  • Drive work from concept to impact
  • Collaborate with founders to solve challenges and shape company's future

Requirements For Software Engineer (Applied AI)

Python
TypeScript
  • Bachelor's degree in Computer Science or related field
  • Backend generalist (Python, TypeScript, vector db, AWS)
  • Strong interest in applied AI/LLM
  • Willing to work in person in San Francisco
  • Startup experience preferred

Benefits For Software Engineer (Applied AI)

Equity
  • Equity

Interested in this job?

Jobs Related To Duckie Software Engineer (Applied AI)

Software Developer 2

Entry-level Software Developer position at Oracle working on the Java Platform Group, focusing on JVM development and maintenance using C++ and Java.

Software Engineer into Transformation team - fresh graduate

Entry-level Software Engineer position at Oracle NetSuite, developing cloud-based ERP solutions using Java and JavaScript in Czech Republic.

Functional Analyst Support Engineer

Entry-level Functional Analyst Support Engineer position at Oracle, focusing on SaaS product support and technical problem-solving, requiring strong programming and analytical skills.

Associate Software Engineer

Entry-level Associate Software Engineer position at PrePass, LLC with hybrid work arrangement in Phoenix, Arizona.

Associate Software Engineer

Entry-level software engineering role at PrePass, developing transportation industry solutions using C# .NET with hardware integration in Phoenix, AZ.