BotnetBO

Software Engineer - Virtual AI Pet Coaches / 软件工程师 - 虚拟 AI 宠物教练

Botnet is an independent firm focused on applied artificial intelligence and educational services, founded to enhance learning accessibility.

Botnet

Employee count: 11-50

China only

Our studio is building a new generation of AI-powered 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 或实时游戏/模拟系统集成经验者优先。

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

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Mid-level

Location requirements

Hiring timezones

China +/- 0 hours

About Botnet

Learn more about Botnet and their company culture.

View company profile

Botnet is an independent research and engineering firm specializing in applied artificial intelligence. Founded with a vision to make learning easier and accessible, Botnet offers a range of educational resources. They provide over 30 courses for both Classroom Training and Online Programs, ensuring that students receive the best education. With all course structures verified and taught by certified instructors, the company maintains a strong emphasis on inclusive learning experiences.

Botnet is not just about delivering knowledge; it is the perfect choice for individuals looking to enhance their profiles or brush up on existing skills. Each course is designed with specific challenges and quizzes to facilitate thorough assessments. By engaging with Botnet, learners can talk to consultants for personalized guidance, paving the way for a comprehensive learning journey. This approach underscores their commitment to making quality education accessible to everyone.

Claim this profileBotnet logoBO

Botnet

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

31 remote jobs at Botnet

Explore the variety of open remote roles at Botnet, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Botnet

Remote companies like Botnet

Find your next opportunity by exploring profiles of companies that are similar to Botnet. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
Botnet hiring Software Engineer - Virtual AI Pet Coaches / 软件工程师 - 虚拟 AI 宠物教练 • Remote (Work from Home) | Himalayas