软件工程师,数据平台 - 远程
Software Engineer, Data Platforms - Remote
职位名称:软件工程师,数据平台
职位类型:全职
工作地点:远程
所需技能:
- Python
- Typescript
- 编码代理
- React
- 以结果为导向的方法
职位描述:这是一个面向人工智能的全栈工程职位,负责构建 micro1 的人类数据平台。你将从后端服务和数据流水线到专家日常使用的前端,全程负责功能的开发。
该职位介于传统全栈工程和研究工程之间。编码代理是你的主要开发流程,你将与研究工程、运维和产品团队紧密合作,将需求转化为可靠的生产系统。
你将负责:
- 在后端 API、数据流水线和 React 前端之间设计并交付全栈功能。
- 负责面向客户的数据显示和平台基础设施,包括导出、访问控制和可靠性。
- 围绕结果进行工作,直接指导编码代理——通常并行进行——在架构层面审查更改,并迭代直到发布。
- 使用 Python(FastAPI)和 TypeScript 构建和维护服务。
- 参与关系型和文档型数据库中的数据建模、模式设计和查询性能优化。
- 与研究工程、运维和产品团队合作,将平台需求转化为可生产的系统。
- 改进使代理驱动开发更快的框架、检查和评估,同时不牺牲质量。
- 解决生产问题并构建稳健、可观测的系统。
我们寻找:
- 计算机科学、计算机工程、软件工程或相关领域的学士学位,或同等的实际经验。
- 0–5 年软件工程经验,或作为应届毕业生有出色的发布项目经验。
- 扎实的 Python 和 TypeScript 基础,有使用 FastAPI/Flask 和 React 等框架构建 CRUD 应用的经验。
- 熟悉 PostgreSQL、MongoDB 或 SQLite 等数据库以及核心数据建模原则。
- 有在主流云平台(GCP、AWS 或 Azure)上部署服务的经验。
- 编码代理如 Claude Code、Cursor 或 Codex 是你的默认开发流程,你能清楚地解释你如何使用它们。
- 能够将结果转化为计划,指导代理,验证结果,并识别代理可能忽略的架构问题。
- 理解代理循环、MCP、工具/数据集成、权限和安全。
- 熟悉上下文管理、RAG 和评估。
查看英文原文
Job Title: Software Engineer, Data Platforms
Job Type: Full-time
Location: Remote
Required Skills:
- Python
- Typescript
- Coding Agents
- React
- Outcome-driven Approach
The Role:This is an AI-native fullstack engineering role building micro1's human data platforms. You'll own features end-to-end, from backend services and data pipelines to the frontends our experts use every day.
The role sits between traditional fullstack and research engineering. Coding agents are your primary development workflow, and you'll work closely with research engineers, operations, and product to turn requirements into reliable production systems.
What You'll Own:
- Design and ship fullstack features across backend APIs, data pipelines, and React frontends.
- Own client-facing data delivery and platform infrastructure, including exports, access control, and reliability.
- Scope work around outcomes, direct coding agents—often in parallel—review changes at the architecture level, and iterate until shipped.
- Build and maintain services in Python (FastAPI) and TypeScript.
- Contribute to data modeling, schema design, and query performance across relational and document databases.
- Partner with research engineering, operations, and product to translate platform needs into production-ready systems.
- Improve the frameworks, checks, and evals that make agent-driven development faster without sacrificing quality.
- Troubleshoot production issues and build resilient, observable systems.
What We're Looking For:
- Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, or a related field, or equivalent practical experience.
- 0–5 years of software engineering experience, or strong shipped projects as a recent graduate.
- Strong fundamentals in Python and TypeScript, with experience building CRUD applications using frameworks such as FastAPI/Flask and React.
- Working knowledge of databases such as PostgreSQL, MongoDB, or SQLite and core data modeling principles.
- Experience deploying services on a major cloud platform (GCP, AWS, or Azure).
- Coding agents such as Claude Code, Cursor, or Codex are your default development workflow, and you can clearly explain how you use them.
- Ability to turn outcomes into plans, direct agents, verify results, and identify architectural issues agents may miss.
- Understanding of agent loops, MCP, tool/data integrations, permissions, and security.
- Familiarity with context management, RAG, and evals for testing agent workflows.
Preferred:
- Exposure to RL concepts or environments, including tasks, actions, and rewards.
- Experience with coding data pipelines or task-authoring platforms.
- Familiarity with CI/CD, deployment pipelines, and DevOps fundamentals.
- Experience contributing to team projects, open-source software, or startups.
Compensation & Benefits Notice:
Base salary, equity compensation, and employees may also receive performance-based bonuses, dependent on role and subject to company policies. Comprehensive benefits package, including up to 100% reimbursement for health-insurance premiums, paid time off, a 401(K) plan with a company match, and additional benefits designed to support a high-performing, remote-first workforce.
Originally posted on Himalayas