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 jobs.jobcopilot.com.
$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- ...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
- ...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
- ...on a mission to harness the power of computer vision to transform the way transit systems and... .... Job Summary As a Senior Software Engineer on the Pilots team within the Perception... ..., and integrate Machine Learning (ML) and Computer Vision (CV) models, including...ComputerFull time
- ...Gradient is looking for a Founding Software Engineer to own how the robots move... ...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:...ComputerFull time
$350k
...We are scientists, engineers, and builders who’ve created... ...experience in computer science, engineering, machine... ...or similar. Strong software engineering fundamentals... ...building or maintaining ML research infrastructure... ...generous health, dental, and vision benefits, unlimited PTO...ComputerFull timeVisa sponsorshipWork visaRelocation package- ...impact. Founded by engineers and driven by customer... ...getting started. As a Sr. Software Engineer for Customer... ...to the technical vision and architecture for Databricks... ...BS or higher degree in Computer Science or a related... ...-on experience with ML-assisted systems, decision...ComputerFull time
- ...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...ComputerFull timeInternshipImmediate start
- ...help build the platform engineers turn to to ship AI... ...THE ROLE: As a Software Engineer at Baseten, you... ...'s degree or higher in Computer Science or related field... ...of medical, dental, and vision insurance for employee... ...Exposure to a variety of ML startups, offering unparalleled...ComputerFull timeFlexible hours
- ...help build the platform engineers turn to to ship AI... ...and ease of use. As a Software Engineer on the Inference... ...Master's, or Ph.D. in Computer Science, Engineering, or... ...source infrastructure or ML systems BENEFITS... ...of medical, dental, and vision insurance for employee...ComputerFull timeFlexible hours
- ...help build the platform engineers turn to to ship AI... ...THE ROLE As a Software Engineer on the Capacity... ...'s degree or higher in Computer Science or a related field... ...through ~ Interest in AI/ML infrastructure; familiarity... ...medical, dental, and vision insurance for employee...ComputerFull timeFlexible hours
- ...Voxel is building the future of Computer Vision and Machine Learning for... ...highly motivated and bright engineer to join our team and devise elegant... ...systems to support Voxel's ML development. As a part of the... ...solving problems across the software stack. We require engineers to...ComputerFull timeWork at officeFlexible hours
$150k - $220k
...re looking for a passionate Software Engineer, Frontend (Mid-level to Senior... ...~ BS or higher, in Computer Science or technical field... ...interest in working with AI/ML teams to build intelligent workflows... ...Start-up equity ~ 100% health, vision & dental coverage options ~...ComputerFull timeImmediate startHome officeFlexible hours$160k - $260k
...Startups. Your Role As a Software Engineer on the AI Foundations team,... ...relevant ~ BS or higher, in Computer Science or related technical... ...interest in working with AI/ML teams to build intelligent workflows... ...-up equity ~ 100% health, vision & dental coverage options ~...ComputerFull timeContract workImmediate startHome officeFlexible hours$181k - $220k
...We are looking for a Senior Software Engineer to help build agentic systems... ...years working directly on AI/ML-powered applications. ~ Strong... .... Bachelor’s Degree in Computer Science, Engineering, or a related... ...Medical, dental, and vision insurance is 100% covered 4...ComputerFull timeWorldwide- ...us and help build the platform engineers turn to to ship AI products.... ...Bachelor's degree or higher in Computer Science or related field Proven... ...oriented tools Interest in ML/AI infrastructure and... ...coverage of medical, dental, and vision insurance for employee and dependents...ComputerFull timeFlexible hours
$120k - $200k
...designers, AI researchers, and engineers is crafting voice... ...in funding. As a software engineer at Wispr, you'... ...and UX MS or BS in computer science or related engineering... ...on data pipelines for ML Experience with... ...health, dental, and vision coverage • Generous parental...ComputerFull timeRelocationRelocation packageFlexible hoursDay shift$137.1k - $201.6k
...We're seeking a Machine Learning Engineer to lead the development of state-of-the-art ML systems that personalize and optimize... .... in a quantitative field (e.g., Computer Science, Statistics, Operations... ...also offers medical, dental, and vision benefits, 11 paid holidays,...ComputerHourly payWork at officeLocal areaRemote workFlexible hours$120k - $145k
...agnostic, AI-enabled autonomy software suite that enables us... ..., as a Software Engineer - On-board Autonomy ,... ...Research and implement ML models for decision making... ...or Master’s degree in Computer Science, Machine... ...Comprehensive medical, dental & vision coverage ~401(k)...ComputerPermanent employmentFull timeFlexible hours$160k - $240k
...simple task of buying software, services, or tools at... ...Role As a Software Engineer on ZipX, Zip's AI team,... ...relevant BS or higher, in Computer Science or related... ...interest in working with AI/ML teams to build... ...equity ~ 100% health, vision & dental coverage options...ComputerFull timeContract workHome officeFlexible hours- ...hosted and on-premises software, with unmatched accuracy... ...are seeking a Software Engineer to join Deepgram for... ...of our backend with our ML models and client devices... ...or Master's degree in Computer Science, Engineering,... ...health Medical, dental, vision benefits Annual...ComputerFull timeHome officeFlexible hours
$144k - $240k
...reality — and we need engineers who want to solve problems... ...Principal / Principal Software Engineers to design the... ...lab workflows, ML pipelines, and multi-domain... ...or Master’s degree in Computer Science, Engineering, or... ...including medical, dental, and vision coverage; employer-paid...ComputerFull timeWork at officeLocal areaFlexible hours- ...Valerie Health builds the ML infrastructure and product layers... ...Our technical stack combines vision models to interpret... ...for automated communications, computer-use automation, and LLM based... ...About the role As a Software Engineer on the Agents team at Valerie...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$126k
...About the team: The ML Data Engineering team powers metadata extraction... ...Overview: We’re seeking a Software Engineer II with deep experience... .... ~ Bachelor’s degree in Computer Science or equivalent... ...Comprehensive health, dental, and vision coverage Mental health...ComputerFull timeLocal areaWorldwideHome officeFlexible hours- ...Background Specter is creating a software-defined "control plane" for... ...become the perception engine for a company's physical footprint... ...Specter is hiring an ML infrastructure engineer to build... ...deployment, and optimization of computer vision and sensor fusion models that...ComputerFull time
- ...development. We provide AI engineers and data scientists... ...The Role As a Software Engineer on our Infrastructure... ...~ Bachelor's degree in Computer Science or a related... ...Experience with AI/ML workloads and infrastructure... ...Comprehensive health, dental, and vision insurance for you and...ComputerFull timeWork at officeWork from home1 day per week
- ...help build the platform engineers turn to to ship AI... ...THE ROLE As a Software Engineer at on the Training... ...infrastructure systems for our ML training platform (e.g.... ...’s degree or high in Computer Science or related field... ...medical, dental, and vision insurance for employee...ComputerFull timeFlexible hours
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

