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.
- ...Workspace. What you'll do As 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... ...off Medical, dental, and vision benefits for you and your...ComputerFull timeFlexible hours
- ...applied AI company is expanding its engineering team to build production grade computer vision capabilities that solve complex,... ...turning research into reliable software, working close to product decisions... ...across cloud infrastructure and ML operations workflows. Help create...Computer
- ...Workspace. What you’ll do As a Software Engineer, Infrastructure at Sierra,... ..., retrieval systems, and ML models. Develop and... ...in production. Degree in Computer Science or related field, or... ...off Medical, dental, and vision benefits for you and your family...ComputerFull timeFlexible hours
- ...hands-on support from AMD engineers the team is scaling... ...collaborate closely with ML researchers and... ...~ Bachelor’s degree in Computer Science, Engineering, or... ...experience) ~3+ years of software engineering experience,... ...~ Medical, dental, and vision insurance ~401k plan...ComputerFull timeWork at officeFlexible hours
- ...believes in a future where computers are lifelike - with the... ...and human. With this vision, we're designing a new... ...spanning hardware and software. Join us in shaping a future... ...Role As a Software Engineer at Sesame, you will... ...Responsibilities: Work on our ML infrastructure,...ComputerFull timeContract workFlexible hours
- ...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
- ...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,...ComputerFull timeWork at officeVisa sponsorshipRelocation package
$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- ...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
$160k - $240k
...simple task of buying software, services, or tools at... ...Role As a Software Engineer on the AI Foundations team... ...relevant ~ BS or higher, in Computer Science or related... ...in working with AI/ML teams to build intelligent... ...~ 100% health, vision & dental coverage options...ComputerFull timeContract workImmediate startHome officeFlexible 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
$127.1k - $185k
...them. Twitch is looking for a Software Engineer to join our Machine Learning... ...models at scale. We own the ML platform and care about designing... ...of Bachelor’s degree in Computer Science or equivalent experience... ...~ Medical, Dental, Vision & Disability Insurance ~401...ComputerFull timeFlexible 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$300k - $320k
...committed researchers, engineers, policy experts, and business... ...is looking for backend software engineers to work... ...managers to translate product vision into robust, scalable... ...vision, tool use, and computer use. You'll launch new... ..., RBAC) Exposure to ML/AI systems or an...ComputerFull timeWork at officeVisa sponsorshipFlexible hours- ...APIs or as self-managed software – due to our unmatched... ...are seeking a Software Engineer to join Deepgram for Restaurants... ...our backend with our ML models and client... ...or Master's degree in Computer Science, Engineering,... ...health Medical, dental, vision benefits Annual...ComputerFull timeHome officeFlexible hours
$188k - $235k
...are looking for a strong engineer to join our team and... ...strong understanding of software engineering principles... ...interacting with LLMs and ML models. You will solve... ...health, dental and vision coverage, retirement benefits... ...generative models, and computer vision models. We are...ComputerFull timeShift work$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,... ...applications, computer vision systems, signal-processing...ComputerFull timeWork experience placementCasual workWork at officeRelocation package2 days per week- ...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
$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$320k - $405k
...committed researchers, engineers, policy experts, and business... ...be most useful on your computer, augmenting humans in... ...of experience as a software engineer, with strong emphasis... ...and working with AI/ML models and... ...development strategies Vision for the future of AI-powered...ComputerFull timeWork at officeVisa sponsorshipFlexible 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
$137.1k - $201.6k
...countries. We are looking for ML experts who can help us push the... ...world’s most safe logistics engine! About the Role We’re looking... ...M.S., or PhD. in Statistics, Computer Science, Math, Operations... ...also offers medical, dental, and vision benefits, 11 paid holidays,...ComputerHourly payWork at officeLocal areaRemote workFlexible hours- ...Lambda's mission is to make compute as ubiquitous as... ...that enable customers and ML and AI teams to deploy... ...equivalent in Computer Engineering, Computer Science, Electrical... ...experience as Software Engineer or related occupation... ...~ Health, dental, and vision coverage for you and...ComputerFull timeWork experience placementWork at officeLocal areaRemote workWork from homeFlexible hours
- ...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
$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$156k - $195k
...evaluations. About Data Engine Our Generative AI... ...- partnering with ML teams to optimize how contributors... ...and contribute to our compute orchestration layer... ...~3+ years of relevant software engineering experience... ...Comprehensive health, dental and vision coverage, retirement...ComputerFull timeShift work$188k - $235k
...evaluations. About Data Engine Our Generative AI... ...- partnering with ML teams to optimize how contributors... ...health, dental and vision coverage, retirement... ...transition from traditional software to AI is one of the... ...generative models, and computer vision models. We are...ComputerFull timeShift work- ...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
$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- ...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
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 full time San Francisco, CA
- software system engineer San Francisco, CA
- consulting software engineer San Francisco, CA
- software engineer travel San Francisco, CA
- real time software engineer San Francisco, CA
- network software engineer San Francisco, CA
- senior software engineer remote San Francisco, CA
- entry level software engineer remote San Francisco, CA
- software engineer intern San Francisco, CA
- new grad software engineer San Francisco, CA



