We can't find the internet
Attempting to reconnect
Something went wrong!
Hang in there while we get back on track
Principal Software Engineer (platform / SDK)
Location: Remote
|
Full-Time
Python
Go
Distributed Systems
Kubernetes
Platform Development
Back End Engineer
Staff Engineer
About Voxel51: Voxel51 is a technology company founded by PhDs from the University of Michigan, specializing in computer vision and visual AI. They have raised a Series B with $45M in total funding and are backed by Bessemer, Drive Capital, Tru Arrow, Top Harvest, Shasta Ventures, and ID Ventures. Voxel51 is the team behind FiftyOne, the leading open-source toolkit for building visual AI. FiftyOne is used by Fortune 500 companies, startups, and research labs worldwide to curate datasets, debug models, and build the next generation of production-ready AI. The company's mission is to bring transparency and clarity to the world's data. They are committed to being human-first, embracing a remote-first culture, and fostering an inclusive engineering environment. Voxel51 has 3M open source installs and serves 250+ enterprise customers. Their tech stack includes Python, React/TypeScript, and Kubernetes, and they are continuously integrating innovations from their in-house research team into upcoming releases. About the Role: Voxel51 is seeking a Principal Software Engineer to join our Platform team. In this role, you will play a key part in designing and developing the core platform that powers our visual AI tools. You will work with a talented team to build and scale our infrastructure, ensuring that our services are reliable, performant, and scalable. Key Responsibilities: - Lead the design and implementation of platform features that enable data annotation, curation, and model evaluation. - Collaborate with product, backend, and frontend teams to define requirements and drive innovation. - Mentor other engineers, providing guidance on best practices and design principles for building robust systems. - Contribute to the long-term technical roadmap, focusing on scalability and reliability. - Optimize system performance and troubleshoot complex issues. Required Skills and Qualifications: - Proven track record of leading complex software engineering projects, with a focus on distributed systems and platform development. - Deep expertise in Python and Go, with experience in writing concurrent and distributed code. - Strong understanding of system design, including load balancing, caching, and fault tolerance. - Experience with containerization and orchestration (e.g., Kubernetes). - Excellent communication and leadership skills, with the ability to align stakeholders and lead cross-functional teams. Ideal Candidate: - Passionate about building scalable and reliable systems that solve real-world problems. - Experienced in mentoring junior engineers and fostering a collaborative team environment. - Familiar with open-source development and community-driven projects. - Committed to continuous learning and staying at the forefront of technology.
Post Date:
June 5, 2025