Senior Software Engineer: Numerical and High Performance Computing
Who We Are
We exist to unlock human potential.
Too often, AI drains it—drains budgets, drains energy resources, drains ownership of data. OpenTeams was founded to change that. We build AI that empowers. Our models are energy-efficient, cost-effective, and fully yours.
Our ethos is open source. That means freedom, trust, and accountability are built into every line of code. We reinvest 3% of our profits back into the open-source community, because we believe tech is most powerful when it serves everyone.
At our core, we value freedom, teamwork, accountability, and uncompromising quality. If you want to fight Goliath, and shape tools that set people free, OpenTeams is the place to do it.
Description
We are looking for an enthusiastic and highly motivated software engineer with experience and interest in numerical and high-performance computing to join our PyTorch team.
What you’ll do
Have you noticed Python’s explosion in data science and machine learning and tools like PyTorch, NumPy, Numba, and Dask? Would you like to help support this community and build out the future of the open source Python computing ecosystem?
In this position, you’ll get to:
- Work with modern numerical computing and deep learning technology
- Contribute to open-source projects like PyTorch, TorchRL, TorchAO, and Triton
- Use C++, CUDA, Python, C, and MLIR
- Develop new features, performance enhancements and help maintain code with millions of users
- Interact with the PyTorch development community, users, and our clients who are building PyTorch and building with PyTorch.
- Collaborate with, learn from, and mentor team members
- Be a part of the Python community
Prior experience with particular packages like PyTorch or NumPy is nice to have but certainly not required. If you have expertise in languages like C++, Python, and CUDA and can find your way around large code bases, we expect you can learn about any new library or project quickly. We also highly value good communication skills. Knowledge of deep learning is of benefit. We aim to help you grow within Quansight and within the Python open source community.
Grow With Us
At OpenTeams, growth isn’t just about the company—it’s about you.
We believe the best careers are built at the edge of your potential. That is where new tools, ideas, and technologies change the world. Here, you’ll work alongside pioneers of AI, solving problems that matter: making AI more transparent, more ethical, and more empowering.
Opportunities aren’t limited by geography. You’ll collaborate with global experts, contribute to open source projects that power the world’s technology, and stretch your skills daily.
We invest in curiosity, creativity, and ownership. That means you’ll be trusted to take big swings, supported to learn fast, and celebrated for bold thinking.
Create a Job Alert
Interested in building your career at OpenTeams? Get future opportunities sent straight to your email.
Apply for this job
*
indicates a required field