远程后端Django工程师 – AI与算法系统
Remote Backend Django Engineer – AI & Algorithmic Systems
我们是一家远程办公、以产品为导向的初创公司,正在构建基于人工智能和算法的系统,现寻找一位优秀的后端 Django 工程师,其热爱干净的数据模型、设计良好的 API 和巧妙的算法
你将负责核心后端功能的全流程开发:从数据建模到逻辑实现,并通过快速、可靠的服务将其交付给用户,与分布在多个国家的小型分布式团队合作
职责描述
- 使用 Python + Django(以及 DRF 或类似框架)设计和实现后端服务和 API
- 在数据库中对我们的领域进行建模和演进,使用干净、结构良好的模式和关系
- 在后端实现算法/AI 逻辑(例如,评分、排序、路由、决策规则)
- 编写实用、可生产部署的代码,易于理解和迭代
- 优化正确性和性能:高效的查询、智能的索引和简洁的响应
- 与团队协作,将产品想法转化为具体的技术设计和接口
- 参与塑造我们的构建方式:模式、规范以及随着我们成长而如何交付和迭代
我们寻找的人选
- 具备使用 Python + Django 构建后端应用的丰富经验
- 对关系型数据建模和 SQL 有扎实的理解(我们使用 PostgreSQL)
- 能够设计和构建 RESTful API(如果你使用过 DRF 或类似框架将是一个加分项)
- 有处理非平凡业务逻辑或算法的经验(例如,决策流程、评分规则、优化逻辑)
- 对性能有良好的直觉:理解查询行为,避免明显的陷阱,并在需要时使用缓存
- 具备创业心态:能够适应不确定性,快速行动,并根据现实反馈进行迭代
- 能够在远程环境中独立工作并清晰沟通
加分项
- 在初创公司、副业项目或黑客马拉松中有快速交付简陋解决方案的经验
- 有算法、优化或数据密集型系统的背景
- 在生产环境中使用过 Google Cloud Platform (GCP)
- 熟悉 Redis(缓存、队列)和 PostgreSQL 在一定规模下的使用
- 接触过容器和编排(Docker、Kubernetes)和/或 GCP 上的无服务器架构
该职位是我们后端路线图的核心部分,一旦找到合适的人选,我们将尽快填补。如果这与你契合,现在就申请吧
最初发布于 Himalayas
查看英文原文
We’re a remote, product-focused startup building AI- and algorithm-driven systems, and we’re looking for a strong Backend Django Engineer who loves clean data models, well-designed APIs, and clever algorithms.
You’ll own core backend features end-to-end: from modeling the data to implementing the logic and exposing it through fast, reliable services that ship to users quickly, working with a small distributed team across several countries.
💰 $100 bonus: After successfully completing the assessment. To receive the assessment,
please submit your resume to this job application. If your resume is approved, you'll receive the
assessment afterwards.
What You’ll Do
- Design and implement backend servicesand APIs using Python+ Django (and DRF or similar).
- Model and evolve our domain in the database with clean, well-structured schemas and relationships.
- Implement algorithmic/AI logicin the backend (e.g., scoring, ranking, routing, decision rules).
- Write pragmatic, production-ready code that’s easy to reason about and iterate on.
- Optimize for correctness and performance: efficient queries, smart indexing, and lean responses.
- Work with the team to turn product ideas into concrete technical designs and endpoints.
- Help shape how we build things: patterns, conventions, and how we ship and iterate as we grow.
What We’re Looking For
- Strong experience building backend applications with Python + Django.
- Solid understanding of relational data modeling and SQL (we use PostgreSQL).
- Comfortable designing and building RESTful APIs (bonus if you’ve used DRF or similarframeworks).
- Experience working onnon-trivial business logic or algorithms (e.g., decision flows,scoring rules, optimization logic).
- Good instincts aroundperformance: understanding query behavior, avoiding obviouspitfalls, and using caching when it counts.
- Astartup mindset: comfortable with ambiguity, moving fast, and iterating based on real-world feedback.
- Ability to workindependently in a remote environment and communicate clearly.
Bonus Points For
- Experience in startups, side projects, or hackathons where you’ve had to ship scrappy solutions fast.
- Background inalgorithms, optimization, or data-heavy systems.
- Experience with Google Cloud Platform (GCP) in production.
- Familiarity with Redis (caching, queues) and PostgreSQL at some scale.
- Exposure to containers and orchestration (Docker, Kubernetes) and/or serverless on GCP.
This role is a central piece of our backend roadmap, and we’re aiming to fill it quickly once we meet the right person. If it resonates with you, go ahead and apply now.
Send us your resume to start the assessment process (and get a chance at the $100 bonus).
Originally posted on Himalayas