Software Engineer - ML/Computer Vision (Battery Sorting)
$152.5k - $287.5kRedwood Materials
About Redwood Materials
Redwood is localizing a global battery supply chain that seamlessly integrates recovery, reuse, and recycling — keeping critical minerals in circulation and driving the energy transition. Founded in 2017, we’re delivering low-cost and large-scale energy storage and producing battery materials in the U.S. for the first time, all from batteries we already have.
Software Engineer, ML/Computer Vision (Battery Sorting)
The Battery Sorting team at Redwood Materials is building a world-class, ML-enabled sorting platform that uses computer vision and machine learning to classify and route thousands of end-of-life batteries per hour across diverse chemistries and form factors. This role sits at the intersection of software engineering and machine learning, with direct ownership of the production systems powering automated battery sorting on the factory floor. The ideal candidate is equally comfortable debugging a production incident as iterating on a model, and will have the opportunity to generate patents in automated battery classification. This is a high-impact, highly visible role with immediate real-world application in advancing the energy transition.
Hours
Full-time | Schedule may vary depending on site operational needs; flexibility required
Responsibilities will include:
- Develop, test, and maintain production software systems powering automated battery sorting, spanning ML inference, image acquisition, sensor integration, and hardware-adjacent control interfaces
- Train and deploy computer vision models for battery chemistry classification, including dataset annotation, preprocessing, and evaluation within established data pipelines
- Build and maintain services and APIs that connect ML outputs to downstream systems including MES, HMI, and PLC/controls interfaces
- Own observability across the production software stack through structured logging, metrics dashboards, alerting, and on-call triage for inference pipelines and supporting services
- Monitor model performance in production to catch regressions or distribution shifts and drive iterative improvements through data analysis and retraining
- Contribute to infrastructure-as-code and CI/CD workflows to validate, version, and deploy application code and ML model artifacts to production environments
- Collaborate cross-functionally with Controls, Hardware, Manufacturing, DevOps, and IT teams to translate operational needs into software and model improvements
Desired Qualifications:
- B.S. in Computer Science, Electrical Engineering, or a related field, or equivalent practical experience
- 2+ years of industry experience working with machine learning models, preferably in computer vision
- Hands-on experience with ML frameworks and libraries such as PyTorch and OpenCV
- Experience contributing to production codebases and pipelines with an emphasis on clean, well-documented, and well-tested code
- Experience designing and tracking ML experiments using tools such as MLflow
- Familiarity with edge deployment or model optimization techniques for inference (e.g., quantization, TensorRT, ONNX Runtime) in latency-sensitive or resource-constrained environments
- Experience with OCR, image classification pipelines, or multi-sensor and multimodal fusion
- Experience working in or alongside industrial, manufacturing, or operations environments where software interacts with physical systems
- Strong cross-functional communication skills and ability to prioritize and execute in a fast-paced, dynamic environment
- A passion for sustainability and making the world a better place!
Working Conditions:
- Factory floor environment; work schedule may vary depending on site operational needs and flexibility is required
- Willingness and ability to travel to Reno, NV as needed
- Additional working conditions to be confirmed with Hiring Manager
In accordance with California pay transparency laws, the salary range for this position is listed below. Actual compensation may vary based on a variety of factors, including experience, education, and skills.
California Pay Range:
$152,500 - $287,500 USD
The position is full-time. Compensation will be commensurate with experience.
We collect personal information (PI) from you in connection with your application for employment with Redwood Materials, including the following categories of PI: identifiers, personal records, professional or employment information, and inferences drawn from your PI. We collect your PI for our purposes, including performing services and operations related to your potential employment. If you have additional privacy-related questions, please contact us at View email address on us.fitly.work.
- ...time. Position Summary Mashgin is looking for a passionate Computer Vision engineer who loves solving everyday vision problems. Someone who is regularly... ...methods. Researching and maintaining state‑of‑the‑art ML/CV algorithms that can analyze images. Coding full‑stack...ComputerWork at officeFlexible hours
$160k - $194k
...the AI economy. Our software helps the world's... ...in grid-scale batteries, energy markets, and... ...As a Software Engineer focusing on Distributed... ...higher, ideally in Computer Science or some... ...architectures and AI/ML landscape is a big... ..., dental and vision insurance, and 401...ComputerFull timeRemote workFlexible hours$160k - $200k
...autonomous robots and multimodal computer vision platform turn complex, constantly... ...Senior Computer Vision / Applied AI Engineer to build production AI systems that... .... The right person isa strong ML engineer, an exceptional software engineer, and a practical builder...ComputerFull time$161k - $239k
...experience. 5 years of experience with software development in Python, and with... ...processing. Experience in Computer Vision/Audio, Machine Learning, and... ...PyTorch. Publications in CV/ML venues. About the job Google's software engineers develop the next-generation technologies...ComputerFull time$266k
.... We iterate fast, and engineer for reliable long-term... ...looking for a Backend Software Engineer to help architect... ...timeCuriosity about AI/ML and excitement to work... ...of employment: protect computer hardware entrusted to you... ....Medical, dental, and vision insurance for you and...ComputerInternshipWork at officeLocal areaFlexible hours$230k - $390k
...Google Workspace. What you'll doAs a Software Engineer on our Site Reliability team at... ...collaborating across product, ML, and core engineering teams.Degree in Computer Science or a related field, or... ...paid time offMedical, dental, and vision benefits for you and your...ComputerFull timeFlexible hours$293k - $385k
...the architectural and engineering backbone of OpenAI’s infrastructure... ...Our work spans system software, networking, platform... ...of new systems (compute, comms, storage,... ...years in one or more of: ML systems, performance engineering... ....Medical, dental, and vision insurance for you and...ComputerWork at officeLocal areaFlexible hours$164.2k - $225.7k
...business impact.Founded by engineers and driven by customer... ....As a Sr. Backend Software Engineer for Customer Experience... ...to the technical vision, core infrastructure,... ...ForBS or higher degree in Computer Science or a related... ...Hands-on experience with ML-assisted backend...ComputerLocal areaWorldwide$153k - $385k
...Labs is a fast-moving engineering team embedded in the People... ...the company to build software focused on HR, culture... ...Postgres/MySQLInterest in AI/ML (direct experience not... ...of employment: protect computer hardware entrusted to... ....Medical, dental, and vision insurance for you and...ComputerInternshipWork at officeLocal areaFlexible hours$164.2k - $225.7k
...business impact.Founded by engineers and driven by customer... ...started.As a Sr. Software Engineer for Customer Experience... ...to the technical vision, core infrastructure, and... ...BS or higher degree in Computer Science or a related... ...environmentsHands-on experience with ML-assisted systems,...ComputerLocal areaWorldwide$230k - $385k
We’re looking for a Software Engineer to architect and build backend systems... ...Exposure to data platforms or ML infrastructure.Prior... ...offer of employment: protect computer hardware entrusted to you from... ...benefits.Medical, dental, and vision insurance for you and your family...ComputerWork at officeLocal areaFlexible hours$149.6k - $308k
..., well-rounded Android engineers to join both our Platform... ...drive initiatives from vision to launch, and deliver... ...ensures exceptional software quality while boosting... ...at scale.Bachelor’s in Computer Science or related field... ...Demonstrated use of AI/ML tools to increase velocity...ComputerWork at officeLocal areaWorldwideRelocationRelocation package$164.2k - $225.7k
...SaaS companies in the world.Our engineering teams build highly technical... ...trusted data analytics and ML platform in the world. Security... ...as yourselves to create the vision and define the strategy for... ...quality solutionsMS or Ph.D. in Computer Science or related fieldsPay...ComputerWork at officeLocal areaWorldwide$230k - $390k
...Workspace. What you’ll doAs a Software Engineer, Infrastructure at Sierra,... ...databases, retrieval systems, and ML models.Develop and maintain... ...in production.Degree in Computer Science or related field, or... ...time offMedical, dental, and vision benefits for you and your familyLife...ComputerFull timeFlexible hours- ...Valerie Health builds the ML infrastructure and... ...technical stack combines vision models to interpret unstructured... ...communications, computer-use automation, and LLM... ...the Role Product engineers own all product and... ...judgement and taste. Strong software engineering...ComputerWork at office
$15 per hour
...automated feedback loops that modern software teams rely on. Without real-... ...waste. Doxel brings computer vision and AI to construction,... ...with a rapidly growing team of engineers, scientists, construction veterans... ...with backend, CV/ML, product, design, and 3D visualization...ComputerRemote workHome officeFlexible hours$230k
...Much more!About the RoleAs an engineer within Fleet infrastructure, you... ...and operate components of our compute fleet including job scheduling... ..., have an understanding of AI/ML workloadsAbout OpenAIOpenAI is... ...benefits.Medical, dental, and vision insurance for you and your...ComputerWork at officeLocal areaRelocation packageFlexible hours$293k - $385k
...runtimes, performance engineering, secure partner integrations... ...RoleWe are seeking a software engineer to help build... ...across heterogeneous compute environments.You will develop... ...inference, distributed ML systems, or inference-... ....Medical, dental, and vision insurance for you and...ComputerWork at officeLocal areaRemote workFlexible hours- ...Founding Software Engineer The datacenter buildout is the largest industrial... ...millisecond latency. Vision inference, control loops, and... ...end inference pipeline so the ML model is the only stochastic... ...loops, or robot controllers Computer vision pipeline experience: camera...Computer
- ...believes in a future where computers are lifelike - with... ...and human. With this vision, we're designing a new... ...spanning hardware and software. Join us in shaping a... ...the Role Backend engineering at Sesame is a domain... ...architecture of systems where ML models are a critical...ComputerFull timeContract workFlexible hours
- ...serving and inference engines, fine-tuning and training... ...technical bar for — ML engineers, product engineers... ...B.S., M.S., or PhD. in Computer Science or equivalent6+... ...industry experience in software engineeringDeep backend... ...medical, dental, and vision benefits, 11 paid...ComputerHourly payWork at officeLocal areaRemote workFlexible hours
- ...a small, fast-growing team of engineers in San Francisco powering Fortune... ...and parsing Fine-tuned vision-language models for charts, tables... ...about the intersection of computer vision, NLP, and data infrastructure... ...in performance engineering or ML systems ~ Strong Python,...ComputerVisa sponsorshipRelocation package
- ...role We're looking for a Software Engineer to help move data from AI models... ...-digit millisecond latency. Vision inference, control loops, and... ...inference pipeline so the ML model is the only stochastic... ...loops, or robot controllers Computer vision pipeline experience: camera...ComputerInternshipImmediate start
- ...Chalk Frontend Software EngineerChalk is building the... ...traditionally constrained ML capabilities. Our... ...experienced Frontend Software Engineers to join our team. In... ...experienceWorking knowledge of computer science fundamentals.... ...medical, dental, and vision insurance for you and...ComputerWork at officeFlexible hours
- ...Valerie Health Engineering Role Valerie Health is the... ...combining deep expertise in ML systems, large-scale... ...stack combines: Vision models to interpret unstructured... ...years of experience in software engineering, with a strong background in computer science. Previous...ComputerWork at office
- ...world where agents, not software, do the work. The... ...As a Senior Software Engineer, you're not just writing... ...observability ~ Fluent in AI/ML engineering: you've... ...and scale ~ BS/BA in Computer Science; graduate... ...paid health, dental & vision care • 401(k) & financial...ComputerWork at office
- ...Specter is creating a software-defined "control plane"... ...become the perception engine for a company's physical... ...detection, tracking, and vision-language models from... ...from constrained edge compute to serverless GPU providers... ...: Experience taking ML models from research...ComputerFull timeShift work
$390k
...Software Engineer, Site Reliability (SRE)San Francisco, United StatesUp to $390,0... ...and collaborating across product, ML, and core engineering teams.Degree in Computer Science or a related field, or... ...paid time offMedical, dental, and vision benefits for you and your...ComputerFull timeFlexible hours$144k - $270k
...Senior Software Engineer, Applied AI Cambridge, MA USA; San Francisco, CA... ..., and vectorized data for AI/ML workloads. Database & Knowledge... ...: Bachelor's or Master's in Computer Science, Engineering, or a... ...medical, dental, and vision coverage; employer-paid life...ComputerFull timeWork at officeLocal areaFlexible hours- ...Software Engineer Remedy Robotics is a medical technology company developing robotic systems... ..., machine learning, and advanced computer vision to help physicians perform highly precise... ...bottlenecks Collaborate closely with ML, hardware, and clinical teams to...Computer
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer - ML/Computer Vision (Battery Sorting). Be the first to apply!
- software engineer internship San Francisco, CA
- software development engineer aws San Francisco, CA
- software developer internship no experience San Francisco, CA
- real time software engineer San Francisco, CA
- financial software developer San Francisco, CA
- part time software developer San Francisco, CA
- graduate software developer San Francisco, CA
- software engineer travel San Francisco, CA
- experienced software developer San Francisco, CA
- remote entry level software developer San Francisco, CA


