资深软件工程师
Staff Software Engineer
关于 Anaconda
处于人工智能的中心
Anaconda 旨在通过开源技术大规模推动人工智能发展,为开发者和组织提供信心,以提高生产力,节省与开源相关的成本、时间和风险。95% 的财富 500 强企业,包括松下、AmTrust、Booz Allen Hamilton 和超过 5000 万用户,都依赖于 Anaconda AI 平台通过集中化方式获取、保障、构建和部署人工智能所创造的价值。随着 210 亿次下载量的持续增长,Anaconda 已经成为 Python、数据科学和人工智能领域的黄金标准,也是企业级人工智能创新的首选解决方案。Anaconda 得到 Insight Partners 等世界级投资者的支持。了解更多信息,请访问。
简介:
Anaconda 一直构建并发布 conda 包。现在我们正在扩展到 wheels 格式,这是整个 Python 生态系统中广泛使用的格式,这样原本会去 PyPI 或 conda-forge 寻找包的开发者可以在这里找到它们。这一转变已经使我们的包目录从大约 2000 个包增加到超过 6000 个包,以及 wheels。
你将加入一个小型而专注的团队,负责构建从源代码编译这些包的工具链。作为我们的资深软件工程师,你将帮助将这项工作从原型阶段推进到生产环境:塑造技术战略,构建工具,并与我们的纯 Python wheels 和分发团队紧密合作,随着工作的扩展同步推进。
你将负责:
- 构建和演进从源代码编译复杂包(如 NumPy、SciPy 和 PyTorch)的工具链,将这项工作从研究阶段推进到生产环境。
- 创建、审查和演进 conda recipes、构建工具和发布流程,确保编译包在大规模下的可靠性。
- 与我们的纯 Python wheels 和分发团队合作,确保两者在自动化和基础设施需求增长时保持同步。
- 指导工程师在架构、调试和打包实践方面的知识,边工作边分享背景信息。
- 领导构建和分发基础设施的故障复盘、容量规划和事件响应。
- 向技术领导层提供建议,就项目范围和交付权衡做出决策,在推荐路径前提供完整背景信息。
- 能够适当使用 AI 辅助开发工具,例如 Claude Code,包括在代码发布前审查和验证 AI 生成的代码。
你的影响将通过以下方面来衡量:
- Anaconda 编译包目录的增长和构建与发布流程的可靠性
查看英文原文
About Anaconda
Be at the center of AI
Anaconda is built to advance AI with open source at scale, giving builders and organizations the confidence to increase productivity, and save time, spend and risk associated with open source. 95% of the Fortune 500 including Panasonic, AmTrust, Booz Allen Hamilton and over 50 million users rely on the value The Anaconda AI Platform delivers through a centralized approach to sourcing, securing, building, and deploying AI. With 21 billion downloads and growing, Anaconda has established itself as the gold standard for Python, data science, and AI and the enterprise-ready solution of choice for AI innovation. Anaconda is backed by world-class investors including Insight Partners. Learn more at .
Summary:
Anaconda has always built and shipped conda packages. Now we're expanding into wheels, the format used across the wider Python ecosystem, so builders who would otherwise go to PyPI or conda-forge for a package can find it with us instead. That shift has already taken our catalog from around 2,000 packages to more than 6,000, and wheels.
You'll join a small, focused team building the toolchain that compiles these packages from source. As our Staff Software Engineer, you'll help carry that work from prototype to production: shaping technical strategy, building out the tooling, and working closely with our pure Python wheels and distribution teams as the effort scales.
What You'll Do:
- Build and evolve the toolchain that compiles complex packages like NumPy, SciPy and PyTorch from source, moving the effort from research into production.
- Create, review, and evolve conda recipes, build tooling, and release processes that keep compiled packages reliable at scale.
- Partner with our pure Python wheels and distribution teams so both efforts stay in step as automation and infrastructure needs grow.
- Mentor engineers on architecture, debugging, and packaging practices, sharing context as you go.
- Lead postmortems, capacity planning, and incident response for build and distribution infrastructure.
- Advise technical leadership on project scoping and delivery trade offs, bringing full context before recommending a path.
- Comfortable engaging with AI assisted development tools, such as Claude Code, as appropriate, including reviewing and validating AI generated code before it ships.
Your impact will be measured through:
- Growth of Anaconda's compiled package catalog and reliability of the build and release pipeline.
- Reduction in manual, repetitive engineering work through automation.
- Cross team adoption of packaging standards and reusable components.
- Time to resolution for build and distribution incidents.
What You Need:
- 10+ years of professional software development experience, including driving technical strategy, system design, and architecture evolution.
- Hands on experience in C/C++, comfortable debugging and fixing issues at the compilation and linking level across large codebases.
- Deep, hands-on experience maintaining a Linux distribution or package management system at production scale.
- Experience building or maintaining production software across multiple operating systems, such as Linux, macOS, and Windows.
- Experience using AI assisted development tools, such as Claude Code, as part of a professional workflow, including reviewing and validating AI generated code before it ships.
- Experience with Git or another version control system.
What Will Make You Stand Out:
- Active contributor to a mainstream toolchain such as GCC or LLVM, a dynamic linker, or direct experience developing compilers or linkers.
- Working knowledge of libc++/libstdc++/STL and glibc, macOS SDKs, or UCRT/vcruntime on Windows.
- Proficiency with build tools such as CMake, Bazel, Make, or Automake, and working knowledge of the Python packaging ecosystem, including manylinux.
- Experience with GPU build tooling and runtime environments (e.g., CUDA, cuDNN).
- Active involvement in the conda-forge or wider Python packaging community, ideally gained in a fast paced, open source driven environment, with public projects you can walk us through.
- Programming experience in Python, particularly for build automation or infrastructure tooling.
- You embody our values: “Curious by Default”, “Build Together”, “Own It”, and “Lead with Guts and Heart”, and our behaviors: Clarity, Care and Candor.
- You care deeply about fostering an environment where people of all backgrounds and experiences can flourish.
Why You'll Like Working Here:
- You'll thrive in a high-performance environment where results are recognized and rewarded
- Your work directly contributes to shaping the future of data science, machine learning, and AI in the enterprise.
- You'll work alongside a collaborative team that values diverse, thoughtful discussion, clarity and candor.
- You'll be supported by a culture that puts employees first - with flexible hours, a fully remote setup, and a genuine commitment to your wellbeing and growth.
The application deadline for this role is 10/24/2026;applicants will be reviewed on an ongoing basis until the role is filled.
The base salary range for this role is $149,500 - $219,500, along with annual bonus potential, equity participation, and benefits.
Our salary ranges are determined by role, level, and location. Within the range, individual compensation is determined by various factors, including work location, job-related skills, experience, and relevant education or training. Your recruiter will provide more specific details on the salary range for your preferred location during the hiring process.
In addition to base salary, we offer a comprehensive benefits package that includes:
- Flexible Vacation Policy
- Medical, Dental, and Vision Insurance
- Short Term and Long Term Disability
- Paid Parental Leave
- Monthly Wellness Stipend
- Employee Assistance Program and Mental Health Resources
An Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against on the basis of disability.
Anaconda, Inc. (“We”, “Us”) are committed to protecting and respecting your privacy. This Privacy Notice sets out the basis on which the personal data collected from you, or that you provide to Us, will be processed by Us in connection with Our recruitment processes.
By clicking “Submit Application”, you acknowledge you have read our Privacy Policy and that Anaconda can retain your application data for up to 1-year, unless otherwise stated. For the purpose of the General Data Protection Regulation (“GDPR”) ”) and the version of the GDPR retained in UK law (the “UK GDPR”) the Data Controller is Vanessa Macilwaine.
Anaconda is an EEO/AA employer M/F/V/D.
Originally posted on Himalayas