freehire launches on Product Hunt on 26 August.

Follow →

Engineer/Senior Engineer - Python Packaging

Responsibilities

  • Work on open-source and client consulting projects focused on packaging and build systems
  • Build and package complex Python projects with compiled dependencies (C/C++)
  • Support packaging workflows targeting Conda ecosystems
  • Troubleshoot and improve build reliability across operating systems, specifically Windows
  • Troubleshoot and improve python packaging tooling within enterprise settings
  • Work directly with client stakeholders to translate needs into technical requirements
  • Maintain and extend documentation for packaging workflows and build processes
  • Collaborate with the open source community and contribute to code reviews
  • Communicate with upstream sources to report issues and contribute fixes

Requirements

  • 3+ years of professional software engineering experience
  • Strong Python engineering experience including Python packaging
  • Experience packaging for PyPI, Conda, or similar ecosystems
  • Experience working with Windows OS in development and build environments
  • Familiarity with compiled build systems and tooling (C/C++, compilers, linkers, Make, CMake, Meson, or setuptools)
  • Strong written and verbal communication skills with client-facing experience
  • GitHub or portfolio demonstrating relevant work in packaging or OSS contributions

Preferred Qualifications

  • Contributions to conda-forge
  • Familiarity with Conda or Pixi
  • Familiarity with JFrog Artifactory
  • Experience with CI/CD workflows for packaging and build automation
  • Experience supporting scientific computing, ML/AI, or performance‑oriented software

Benefits

  • 100% employer paid medical premiums
  • Self‑managed PTO with a minimum time off requirement

About the Company

OpenTeams builds energy‑efficient, cost‑effective, and empowering AI models with an open‑source ethos. We reinvest 3% of our profits back into the open‑source community to ensure technology serves everyone.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available