March 15
🏢 In-office - San Francisco
• Design, analyze, and improve battery modeling and simulation software • Write robust, well-tested signal processing, simulation, and optimization software in Python, Rust, and C / C++ • Provide guidance and mentorship on system architecture, design for testability, and building maintainable software • Design and communicate complex software architecture through written documentation and in-person discussion • Work with product and project management to scope and plan development initiatives and connect results to customer-facing feature roadmap
• 7+ years of experience in writing professional Python software following modern best practices • Experience architecting simulation workflows, including efficient simulation engines, validation, visualization, and metrics aggregation software • BS, MS, or Ph.D in Computer Science, Chemistry / Chemical Engineering, Physics or other related engineering discipline • Clear and effective written and interpersonal communication skills • Experience with Kalman Filtering or other statistical methods • Practical implementation experience with numerical methods for differential equations • Experience with Rust • Experience with Bazel • Familiarity with battery or energy systems applications
• Competitive pay • Health, Dental, and Vision care for you and your family • A 401k savings plan • Unlimited PTO vacation policy • Excellent colleagues that are interested in your happiness and growth
Apply Now