Taro Logo

AI Software Engineer

Arcade is the world's first AI product marketplace enabling anyone to design, purchase, and sell custom, manufacturable products with simple text prompts.
Backend
Mid-Level Software Engineer
In-Person
11 - 50 Employees
3+ years of experience
AI · E-Commerce

Description For AI Software Engineer

Arcade, the pioneering AI product marketplace, is seeking a talented AI Software Engineer to join their innovative team. Recently closing a Series A with $42M in total funding, Arcade is revolutionizing e-commerce by enabling anyone to design and create custom, manufacturable products using AI technology.

As an AI Software Engineer, you'll be at the forefront of developing cutting-edge AI native applications and backend systems. The role demands expertise in LLM technologies, working with models like GPT-4 and Claude, while building sophisticated features such as retrieval-augmented generation and dynamic agent systems. You'll be working with a modern tech stack including Python, Django, PostgreSQL, and cloud infrastructure on GCP.

The ideal candidate brings strong backend development experience and a proven track record of delivering scalable, production-grade GenAI systems. You'll collaborate closely with a small but exceptional team of frontend and AI engineers in a fast-paced startup environment. This role offers the unique opportunity to shape the future of AI-driven e-commerce while working with cutting-edge technologies.

What makes this role exciting is the chance to work on groundbreaking technology that's redefining how people shop and create products. You'll be part of a well-funded startup led by experienced entrepreneurs, backed by notable investors including Reid Hoffman and Forerunner. The company culture emphasizes autonomy, craftsmanship, and pushing the boundaries of what's possible with generative AI.

This position is perfect for someone who is both technically skilled and entrepreneurial, with a passion for AI technology and its practical applications in e-commerce. You'll have the opportunity to make a significant impact while working with some of the most advanced AI technologies available today.

Last updated a day ago

Responsibilities For AI Software Engineer

  • Design and development of critical server-side generative AI components and REST APIs in Python
  • Work with LLMs (GPT-4, Claude, open-source models)
  • Build advanced features like retrieval-augmented generation, prompt orchestration, and dynamic agent systems
  • Collaborate with Product, Frontend and AI engineers
  • Own projects end-to-end
  • Continuously improve through small, frequent changes

Requirements For AI Software Engineer

Python
TypeScript
PostgreSQL
Redis
Kubernetes
  • BS/MS in Computer Science, Engineering or a related technical field
  • Hands-on experience designing and deploying LLM-based applications
  • Strong backend development experience with Python, Django, Postgres, Redis, and Pub/Sub
  • Experience with CI/CD pipelines and infrastructure stack including Docker, Kubernetes and GCP
  • Proficiency writing unit and integration tests
  • Experience owning technically challenging cross-functional projects
  • Proven ability to work in a fast-paced startup environment
  • User-first mindset
  • Basic understanding of front-end technologies like Typescript
  • Sense of urgency and ability to ship quality code in tight timelines

Interested in this job?

Jobs Related To Arcade AI Software Engineer