support@tuhustle.com

Software Engineer AI Pets / 软件工程师虚拟 AI 宠物教练

KirinChina9 days ago
Full TimeMid-levelDeveloper

Job Overview

Date Posted

Posted on 8th September 2025

Expiration Date

Expires on 7th November 2025

Salary

Negotiable

Job Categories
AI Software-DeveloperAI EngineerSoftware EngineerML Software-EngineerGenAI Software-EngineerAI ML-EngineerAI Developer

Our studio is building a family of AI virtual pets—companions that grow, learn, and interact with users in real time.

Our studio is building a family of AI virtual pets—companions that grow, learn, and interact with users in real time. We’re at the 0→1 stage and need an engineer who can own both robust backend systems and delightful frontend experiences.

Responsibilities

  • Design and build a scalable full-stack architecture (Python/TypeScript backend, React/Next.js frontend)

  • Implement real-time pet simulation: feeding, mood, growth, and event loops

  • Develop and optimize REST / WebSocket APIs, microservices, and PostgreSQL schemas

  • Integrate AI behavior trees, voice synthesis, and conversational models to give pets personality

  • Write clean, maintainable code with comprehensive tests; lead code reviews and mentor juniors

  • Work closely with product, design, and game-play teams to iterate on core pet interactions

  • Drive best practices in performance, security, observability, and CI/CD on Docker/Kubernetes

  • Research and introduce new tech (FastAPI, tRPC, edge functions) to boost velocity and capability

Requirements

  • 5+ years of professional software development, with strong backend focus

  • Proficiency in Python, TypeScript, React/Next.js

  • Experience with FastAPI, Django, or Flask, and modern frontend tooling

  • Solid grasp of REST design, microservice architecture, and PostgreSQL data modeling

  • Familiarity with AWS/GCP/Azure, containerization, and automated pipelines

  • Bonus: exposure to AI/ML APIs, real-time game or simulation systems, or voice/chat integrations

  • Strong problem-solving and communication skills; passion for pets, games, or virtual companionship is a plus

我们的使命是打造最具沉浸感、最有情感连接的 AI 虚拟宠物,让用户随时随地与心爱的数码伙伴互动、培养、成长。团队正处于产品 0→1 关键阶段,期待一位既擅长后端系统又懂前端体验的工程师加入,一起把想象中的宠物世界变成现实。

职责

  • 设计并实现可水平扩展的全栈架构(后端 Python/TypeScript,前端 React/Next.js)。

  • 构建实时宠物模拟与状态同步服务,包括喂养、情绪、成长等核心循环。

  • 设计并优化 REST / WebSocket API、微服务与 PostgreSQL 模式。

  • 集成并调优 AI 行为树、语音合成及情感对话模型,为宠物赋予灵魂。

  • 编写干净、可维护的代码与完备测试;进行代码评审、指导初级工程师。

  • 与产品、设计和游戏策划紧密协作,持续迭代宠物交互体验。

  • 推动性能、安全性与可观察性最佳实践;维护 CI/CD 与容器化部署流程。

  • 探索并引入新技术(如 FastAPI、tRPC、Edge Functions)提升开发效率与产品能力。

任职要求

  • 5 年以上专业软件开发经验,后端功底扎实。

  • 熟练掌握 Python、TypeScript、React/Next.js。

  • 熟悉 FastAPI、Django 或 Flask 等后端框架与前端现代工具链。

  • 扎实的 REST 设计、微服务架构与 PostgreSQL 数据建模能力。

  • 了解云平台(AWS/GCP/Azure)、Docker/Kubernetes 与 CI/CD。

  • 有 AI/机器学习 API 或实时游戏/模拟系统集成经验者优先。

  • 具备出色的问题分析与团队沟通能力,热爱宠物、游戏或虚拟陪伴生态更佳。