Senior Software Engineer (DevTools, Python)
RemoteFull Time, RemotePosted 11mo ago
About the role
Builds open-source tools for machine learning and enterprise data solutions, with a focus on Python and active community involvement.
Responsibilities
- Discuss and research issues, features, new products.
- Write code (see some PR examples).
- Write docs if needed for your code.
- Being actively involved with the community - talk to users on Github, Discord, forum.
Qualifications
- Strong Python knowledge and excellent coding standards (unit tests, etc).
- Alternatively, strong skill in other languages with some Python knowledge.
Skills
Required:PythonCoding Standards
Nice to have:Community Engagement
Benefits
- Work wherever you want - no offices, distributed team.
- Unlimited PTO and sick days.
- Great health coverage (medical, dental, vision) for you and your family, 100% paid (US). Reimbursements for other locations.
- 401K with 100% match up to 4% (US).
- Participation in conferences, support for talks and blogs.
- Competitive compensation based on your work.
Last updated Feb 6, 2026. Interested? Apply on the company site.
About DataChain, Inc.
The Fastest Way to Make Multimodal Data AI-Ready
Discover DataChain products and services. DataChain builds a suite of tools for data preprocessing and management, experiment tracking, ML models versioning, and pipeline automation.
Data ManagementExperiment TrackingML Models VersioningPipeline Automation
More open roles at DataChain, Inc.
- Staff Software Engineer (DevTools, Python)11mo agoRemote · Engineering – DVC
- Software Engineer (AI Data Engine, Staff/Senior)11mo agoRemote · DVC / Engineering
- Staff / Senior Software Engineer (Back-end, SaaS, Python)11mo agoRemote · Engineering – Studio
- Software (ML Product) Engineer (Staff/ Senior)11mo agoRemote · Engineering – DVC