Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer - ML/Computer Vision (Battery Sorting)

$152.5k - $287.5k
Full-time

Redwood 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.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer - ML/Computer Vision (Battery Sorting) in San Francisco, CA vacancy
  • $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... 
    Computer
    Full time
    Remote work
    Flexible hours

    Ad Verse

    San Francisco, CA
    1 day ago
  • $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... 
    Computer
    Full time

    Simbe Robotics Inc

    San Francisco, CA
    1 day ago
  •  ...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... 
    Computer
    Work at office
    Flexible hours

    Mashgin Inc

    Emeryville, CA
    5 days ago
  •  ...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... 
    Computer
    Full time
    Shift work

    S.e. Specter

    San Francisco, CA
    1 day ago
  •  ...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... 
    Computer
    Full time

    Hayden Ai

    San Francisco, CA
    1 day ago
  •  ...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:... 
    Computer
    Full time

    Rethink recruit

    San Francisco, CA
    1 day ago
  • $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... 
    Computer
    Full time
    Visa sponsorship
    Work visa
    Relocation package

    Thinking Machines Lab

    San Francisco, CA
    1 day ago
  •  ...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... 
    Computer
    Full time

    Databricks

    San Francisco, CA
    1 day ago
  •  ...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... 
    Computer
    Full time
    Internship
    Immediate start

    Gradient Robotics

    San Francisco, CA
    1 day ago
  •  ...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... 
    Computer
    Full time
    Flexible hours

    Baseten

    San Francisco, CA
    1 day ago
  •  ...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... 
    Computer
    Full time
    Flexible hours

    Baseten

    San Francisco, CA
    1 day ago
  •  ...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... 
    Computer
    Full time
    Flexible hours

    Baseten

    San Francisco, CA
    1 day ago
  •  ...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... 
    Computer
    Full time
    Work at office
    Flexible hours

    Voxel

    San Francisco, CA
    1 day ago
  • $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 ~... 
    Computer
    Full time
    Immediate start
    Home office
    Flexible hours

    Zip

    San Francisco, CA
    1 day ago
  • $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 ~... 
    Computer
    Full time
    Contract work
    Immediate start
    Home office
    Flexible hours

    Zip

    San Francisco, CA
    1 day ago
  • $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... 
    Computer
    Full time
    Worldwide

    Aircall

    San Francisco, CA
    1 day ago
  •  ...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... 
    Computer
    Full time
    Flexible hours

    Baseten

    San Francisco, CA
    1 day ago
  • $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... 
    Computer
    Full time
    Relocation
    Relocation package
    Flexible hours
    Day shift

    Wispr Flow

    San Francisco, CA
    1 day ago
  • $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,... 
    Computer
    Hourly pay
    Work at office
    Local area
    Remote work
    Flexible hours

    Doordash Usa

    San Francisco, CA
    1 day ago
  • $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)... 
    Computer
    Permanent employment
    Full time
    Flexible hours

    Lodestar Corporation

    San Francisco, CA
    1 day ago
  • $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... 
    Computer
    Full time
    Contract work
    Home office
    Flexible hours

    Zip

    San Francisco, CA
    1 day ago
  •  ...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... 
    Computer
    Full time
    Home office
    Flexible hours

    Deepgram

    San Francisco, CA
    1 day ago
  • $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... 
    Computer
    Full time
    Work at office
    Local area
    Flexible hours

    Lila Sciences

    San Francisco, CA
    1 day ago
  •  ...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... 
    Computer
    Full time

    Valerie Health

    San Francisco, CA
    1 day ago
  • $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... 
    Computer
    Full time

    Google

    San Francisco, CA
    5 days ago
  • $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... 
    Computer
    Internship
    Work at office
    Local area
    Flexible hours

    OpenAI

    San Francisco, CA
    3 hours ago
  • $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... 
    Computer
    Full time
    Local area
    Worldwide
    Home office
    Flexible hours

    Scribd, Inc.

    San Francisco, CA
    1 day ago
  •  ...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... 
    Computer
    Full time

    S.e. Specter

    San Francisco, CA
    1 day ago
  •  ...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... 
    Computer
    Full time
    Work at office
    Work from home
    1 day per week

    Runloop

    San Francisco, CA
    1 day ago
  •  ...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... 
    Computer
    Full time
    Flexible hours

    Baseten

    San Francisco, CA
    1 day ago

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!