Software Engineer - ML/Computer Vision (Battery Sorting)
$152.5k - $200kRedwood Materials
About Redwood Materials
Redwood Materials was founded in 2017 by JB Straubel, co-founder and former CTO of Tesla, on a simple but radical idea: the critical minerals powering the energy transition already exist. They just need to come back. Today Redwood is the largest lithium-ion battery recycler in North America — recovering, refining, and redeploying critical minerals from end-of-life batteries back into the supply chain. On the energy side, Redwood has deployed the largest second-life battery project in the world, delivering power to AI data centers in months rather than years using proprietary energy architecture engineered entirely in-house. The company is profitable, the market it operates in is projected to grow 20 to 50 times over the next decade, and Redwood is the only company with the supply chain, the technology, and the operational scale to lead it.
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—$200,000 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 aiapply.co.
$220k - $250k
...landfills. About the Role We're hiring a Computer Vision Engineer to work on the CV technology behind... ..., and operationalize and scale the ML pipeline with model lineage tracking... ...people who care about the mission. Software skills: Python, PyTorch, OpenCV. Experience...Computer$150k - $240k
...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...ComputerRemote workFlexible hours$180k - $250k
...the AI economy. Our software helps the world's... ...in grid-scale batteries, energy markets, and... ...role supports Core Engineering needs within the organization... ...analytical and AI/ML workflows... ...'s degree in Computer Science, Data Science... ...medical, dental and vision insurance, and 401...ComputerRemote workFlexible hours- ...AI/ML Engineer (Computer Vision) A fast-growing applied AI company is expanding its engineering team to build production grade computer vision... ...opportunity for someone who enjoys turning research into reliable software, working close to product decisions, and shipping models...Computer
- ...reliable on-demand, logistics engine for delivery. We are... ...! We are looking for Software Engineers, Machine... ...infrastructure to implement new ML solutions to make our... ...field such as computer science, mathematics, statistics... ...medical, dental, and vision benefits, 11 paid...ComputerHourly payWork at officeLocal areaRemote workFlexible hours
$180k - $200k
...We are looking for a Senior Software Engineer with 4+ years of experience to... ...Education Bachelor's degree in Computer Science or related field... ...skills Experience with AI/ML APIs and prompt engineering,... ...with the product team to craft vision, strategy, and roadmap while...ComputerFull timeWork experience placementWork at officeLocal areaVisa sponsorship$211k - $251k
...Reliability or Infrastructure Engineering for complex SaaS or cloud-based... ...collaborating across product, ML, and core engineering teams. We hold a degree in Computer Science or a related field, or... ...time off, medical, dental, and vision coverage for employees and their...ComputerFull timeFlexible hours$120k - $220k
...have traditionally constrained ML capabilities. Our platform... ...hiring experienced Frontend Software Engineers to join our team. In this role... ...experience Working knowledge of computer science fundamentals. We’re... ...Comprehensive medical, dental, and vision insurance Retirement savings...ComputerContract workFor contractorsFor subcontractorWork at officeRemote workMonday to FridayFlexible hours$160k - $210k
...team of the world's best engineers and operators. If you... ...organization is looking for a software engineer that will... ...robotics engineers, ML engineers, multi‑robot... ...Bachelors or Masters in Computer Science, or related field... ...medical, dental, and vision insurance through several...ComputerLocal areaFlexible hours$165k - $242k
...breakthroughs and turn compute into capability. Founded... ...solving challenging engineering problems at scale, and... ...years of experience in software engineering ~ Strong... ...the Python stack for AI/ML Empathy for practitioners... ...~ Medical, dental, and vision insurance - 100% paid...ComputerPermanent employmentFull timeTemporary workCasual workWork at officeFlexible hours- ...Workspace. What you'll do As a Software Engineer on our Site Reliability team at... ...and collaborating across product, ML, and core engineering teams. Degree in Computer Science or a related field, or equivalent... ...time off Medical, dental, and vision benefits for you and your family...ComputerFull timeFlexible hours
- ..., fast-growing team of engineers in San Francisco powering... ...parsing Fine-tuned vision-language models for... ...about the intersection of computer vision, NLP, and data infrastructure... ...with design, ML, and customer-facing... ...years building production software, new grads considered...ComputerWork at officeVisa sponsorshipRelocation package
$211k - $251k
...for 5-7+ years of hands-on software engineering experience working on highly... .... We require a degree in Computer Science or a related discipline... ..., retrieval systems, and ML models. We develop core data... ...PTO, medical, dental, and vision coverage for employees and their...ComputerFull timeFlexible hours$350k
...Thinking Machines Software Engineer The mission of Thinking Machines is... ...or equivalent experience in computer science, engineering, or similar... ...powered products or working with ML/LLM APIs and their unique... ...generous health, dental, and vision benefits, unlimited PTO, paid...ComputerImmediate startVisa sponsorshipWork visaRelocation package$15 per hour
Full Stack Engineer Construction is the second-largest industry in... ...automated feedback loops that modern software teams rely on. Without real-... ...global waste. Doxel brings computer vision and AI to construction,... ...product, design, backend, CV/ML, and platform engineering teams...ComputerFor contractorsWork at officeRemote workHome officeFlexible hours- ...We're looking for a Founding Software Engineer to own how Gradient Robotics... ...single-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...Computer
$138.7k - $153.3k
...the role We're seeking a Software Engineer (IC1) to join our team and help... ...you ~ Bachelor's degree in Computer Science, Engineering, or a... ...or conversion context AI/ML-powered personalization or recommendation... ...medical, dental, and vision plans with options for...ComputerTemporary workWork experience placementInternshipWork at officeRemote workHome officeFlexible hours2 days per week3 days per week1 day per week$145k - $150k
...science, network economics, AI and ML, online and real-world safety... ...experiences for daters. The Engineering team is responsible for... ...Java, Node.js, Go, C++ BS/MS in Computer Science or an equivalent... ...annually Comprehensive health, vision, and dental coverage 100% 401...ComputerFull timeWork experience placementFlexible hours$200k - $275k
...→ Mid-West & South Atlantic Founding Software Engineer $200,000 to $275,000 + COMPANY A cutting... ..., leveraging machine learning, computer vision, and NLP to optimize content performance... ...infrastructure and data pipelines for AI/ML models. Optimize performance and infrastructure...ComputerFull time$180k - $230k
Sr. Software Engineer, Backend At AKASA, our mission is to build the future... ...Qualifications Bachelor of Science in Computer Science/Software Engineering... ...applications on top of ML pipelines Familiarity with... ...coverage for health, dental, and vision Employer contribution to...ComputerHome officeFlexible hours- ...itself — keep reading. About the Role As a Software Engineer on Socure's Document Verification (... .... Translate product requirements and ML model outputs into efficient backend... ...scientists to integrate machine learning and computer vision components into the DocV backend...Computer
$190k - $210k
Mytra Senior Software Engineer We're creating an entirely new way to solve the most ubiquitous problem... ...Engineering, Electrical Engineering, Computer Engineering, or equivalent. Strong... ...kernel fundamentals. Experience in computer vision and deep learning skills (detection,...ComputerWork at office- ...world where agents, not software, do the work. The Role As a Senior Software Engineer, you're not just... ...observability Fluent in AI/ML engineering: you've built... ...cost, and scale BS/BA in Computer Science; graduate... ...paid health, dental & vision care 401(k) & financial...ComputerWork at office
- ...hands-on support from AMD engineers the team is scaling... ...collaborate closely with ML researchers and... ...Profile Bachelor's degree in Computer Science, Engineering, or... ...experience) 3+ years of software engineering experience,... ...Medical, dental, and vision insurance 401k plan Daily...ComputerWork at officeFlexible hours
$150k - $170k
...mission-oriented Applied AI Engineer to help develop, integrate, and deploy AI/ML-powered capabilities... ...other data scientists, software engineers, product... ...Requirements BS/MS in Computer Science, Engineering, Machine... ...applications, computer vision systems, signal-...ComputerWork experience placementCasual workWork at officeRelocation package2 days per week$250k
...the physical economy. What You'll Do As a Senior Software Engineer at Roboflow Labs, you'll build the platform that turns... ...human-data platforms, marketplaces with payouts, ML training data pipelines, or computer vision tooling Where You'll Work Roboflow is a fully...ComputerWork at office$140k - $210k
...liberate us from the menial. Vision: invent the Autonomous... ...agency. The Role As a Software Engineer on the Multi-Agent Systems team... ...like picking, packing, sorting, induction, and routing. -... ...Bachelor's degree or higher in Computer Science, Robotics, Mathematics...ComputerLocal areaFlexible hours$118k - $178k
...26) Day to Day As a Senior Software Engineer on the AI Gateway & Guardrails... ...a Bachelor’s degree in Computer Science, Mathematics, Computer... ...Experience with or interest in AI/ML systems, including LLM-based... ...partners including medical, dental, vision, disability and life...ComputerWork experience placementLocal area$170k - $220k
...multidisciplinary Research Scientists and Engineers working on building a cutting... ...-labelling system leveraging computer vision, and machine learning. -... .... - Collaborate with ML researchers and engineers to... ...in ML systems or the ML software stack. - Deep understanding...ComputerFull timeWork at officeWork from homeFlexible hours$112k - $150k
...We're looking for an AI Engineer to help transform GE... ...your time developing AI/ML products by training models... ...and evolve AI-powered software products that... ...Bachelor's Degree in Computer Science, Data Science,... ...include medical, dental, vision, and prescription drug...ComputerContract workRemote workRelocation package
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 remote San Francisco, CA
- senior software engineer ruby on rails San Francisco, CA
- software developer positions San Francisco, CA
- agile software developer San Francisco, CA
- software engineer intern San Francisco, CA
- part time software developer San Francisco, CA
- rust software engineer San Francisco, CA
- software engineer no experience San Francisco, CA
- software engineer internship San Francisco, CA
- entry level software engineer remote San Francisco, CA



