May 14
🔄 Hybrid – San Francisco
• Maintaining and extending the CVML software stack. • Profiling existing code and improving performance. • Re-architecting legacy code to be cleaner and more extensible. • Managing the build process, continuous integration, delivery. • Improving test coverage and strategy. • Supporting deep learning development, training automation, versioning, traceability • Writing high performance code in lower level languages and exposing it with a python interface. • Building web based or native tooling to support RnD efforts.
• BS or MS in Computer Science or related fields highly recommended but not required. • 5+ Years of Experience in Software Engineering. • Extremely adept in both C++ and Python programming. • Proficient in shell scripting, preferably with Bash and Python. • Well-versed and disciplined in the use of source control systems, particularly Git. • Experience working with Ubuntu or other Debian-based Linux distributions. • Familiarity with modern software development methodologies (e.g. continuous integration/deployment, scrum, automated regression testing). • Experience with packaging python C++ extensions is a plus. • Familiarity with Docker containers recommended. • Experience with Nvidia Jetson platform is a huge bonus but not required. • Experience with cloud computing platforms (GCP, AWS, Azure, etc) recommended but not required.
• 11 paid holidays • Generous Accrued Time Off increasing with years of service • Generous paid sick time • Annual day of service
Apply Now