About the Role
Continuum Industries is on a mission to help rewire the world with cleaner, green energy. We have developed Optioneer, an AI-powered tool that helps plan new infrastructure projects much faster, more sustainably, and at lower risk. We've just closed our Series A and are looking for a Software Engineer to join our engine team, focusing on the backend to scale and develop a key area of our product. You will work alongside civil, electrical, and mechanical engineers to parse new engineering design logic into production-quality code.
Key Responsibilities
- Be responsible for the evaluator, a core part of our system that contains the digital engineering logic that allows our algorithm to design infrastructure assets.
- Maintain existing code and features.
- Scale the capabilities of the evaluator.
- Scope out and architect future improvements aligned with our product roadmap.
- Help set and implement best practices for code quality across a key part of our system.
- Create clean, readable, and performant code.
- Ensure good test coverage.
- Develop the right tools and infrastructure to test and ensure our engineering calculations are as accurate and precise as possible.
Requirements
- Programming experience with the Python scientific stack (numpy, scipy).
- Experience with HPC python: ray, numba, or other multiprocessing toolkits.
- A good understanding of Software Engineering principles: clean code, unit testing, versioning tools.
Bonus Points For
- Interest or experience in the civil infrastructure industry.
- Experience working with kubernetes.
- Experience with AWS or other cloud providers. Our stack includes s3, SQS, SNS, Lambda, EKS, RDS.
- ReactJS, VueJS, or other frontend experience.
- Django, go, grpc, graphql, or other web dev tools.
- GIS Experience.