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 ...
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 ...
Junior Software Engineer Hybrid (Las Vegas, NV; Reno, NV)
Reno, NV · On-site
$70 - $90/hr
You understand Bravo's core tech stack well enough to navigate the codebase independently and know ... Debug and resolve software defects and root‑cause issues, rather than patching symptoms. * Build ...
New
Junior Software Engineer Hybrid (Las Vegas, NV; Reno, NV)
Reno, NV · On-site
$70 - $90/hr
You understand Bravo's core tech stack well enough to navigate the codebase independently and know ... Debug and resolve software defects and root‑cause issues, rather than patching symptoms. * Build ...
New
Senior Software Engineer, Investment Performance and Analytics
Reno, NV · On-site
$122K - $161K/yr
... stack based on AWS back-end services • Participate in the creation and construction of developer-based automation that leads to scalable, high-quality applications customers will depend on to run ...
Senior Software Engineer, Investment Performance and Analytics
Reno, NV · On-site
$122K - $161K/yr
... stack based on AWS back-end services • Participate in the creation and construction of developer-based automation that leads to scalable, high-quality applications customers will depend on to run ...
Ridgeline is seeking a Staff Software Engineer to help scale our investment performance and ... You'll also help shape and enhance a modern technology stack built on AWS, creating automation and ...
Ridgeline is seeking a Staff Software Engineer to help scale our investment performance and ... You'll also help shape and enhance a modern technology stack built on AWS, creating automation and ...
Ridgeline is seeking a Staff Software Engineer to help scale our investment performance and ... You'll also help shape and enhance a modern technology stack built on AWS, creating automation and ...
Ridgeline is seeking a Staff Software Engineer to help scale our investment performance and ... You'll also help shape and enhance a modern technology stack built on AWS, creating automation and ...
Senior Software Engineer, Investment Performance and Analytics
Reno, NV · On-site
$168K - $210K/yr
Impact a developing tech stack based on AWS back-end services * Participate in the creation and ... software engineering position with a history of architecting and designing new products and ...
Senior Software Engineer, Investment Performance and Analytics
Reno, NV · On-site
$168K - $210K/yr
Impact a developing tech stack based on AWS back-end services * Participate in the creation and ... software engineering position with a history of architecting and designing new products and ...
Senior Software Engineer, Investment Performance and Analytics
Reno, NV · On-site
$168K - $210K/yr
Impact a developing tech stack based on AWS back-end services * Participate in the creation and ... software engineering position with a history of architecting and designing new products and ...
Senior Software Engineer, Investment Performance and Analytics
Reno, NV · On-site
$168K - $210K/yr
Impact a developing tech stack based on AWS back-end services * Participate in the creation and ... software engineering position with a history of architecting and designing new products and ...
Impact a developing tech stack based on AWS back-end services * Participate in the creation and ... software engineering position with a history of architecting and designing new products and ...
Impact a developing tech stack based on AWS back-end services * Participate in the creation and ... software engineering position with a history of architecting and designing new products and ...
Senior Software Engineer, Core Experiences - Reno, NV, USA
Reno, NV · On-site
$140 - $200/hr
Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team ... Preferred Tech Stack: * Kotlin Multiplatform (Java experience is OK but role is Kotlin ...
Senior Software Engineer, Core Experiences - Reno, NV, USA
Reno, NV · On-site
$140 - $200/hr
Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team ... Preferred Tech Stack: * Kotlin Multiplatform (Java experience is OK but role is Kotlin ...
Senior Software Engineer, Core Experiences - Reno, NV, USA
Reno, NV · On-site
$122K - $161K/yr
Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team ... Preferred Tech Stack: * Kotlin Multiplatform (Java experience is OK but role is Kotlin ...
Senior Software Engineer, Core Experiences - Reno, NV, USA
Reno, NV · On-site
$122K - $161K/yr
Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team ... Preferred Tech Stack: * Kotlin Multiplatform (Java experience is OK but role is Kotlin ...
Senior Software Engineer, Core Experiences - Reno, NV, USA
Reno, NV · On-site +1
$122K - $161K/yr
Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team ... Preferred Tech Stack: * Kotlin Multiplatform (Java experience is OK but role is Kotlin ...
Senior Software Engineer, Core Experiences - Reno, NV, USA
Reno, NV · On-site +1
$122K - $161K/yr
Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team ... Preferred Tech Stack: * Kotlin Multiplatform (Java experience is OK but role is Kotlin ...
Lead Software Developer - PHP
Reno, NV · On-site +1
Debug production issues across services and multiple levels of the stack * Improve engineering standards, tooling, and processes What you'll need to be successful: Must haves: * Bachelors degree in ...
Quick apply
Lead Software Developer - PHP
Reno, NV · On-site +1
Debug production issues across services and multiple levels of the stack * Improve engineering standards, tooling, and processes What you'll need to be successful: Must haves: * Bachelors degree in ...
Project Technology Manager
Reno, NV · On-site
$120 - $160/hr
This position is accountable for making sure project teams have the software, applications, digital ... This list reflects the current and near-term mega project stack and is expected to change as tools ...
Project Technology Manager
Reno, NV · On-site
$120 - $160/hr
This position is accountable for making sure project teams have the software, applications, digital ... This list reflects the current and near-term mega project stack and is expected to change as tools ...
Project Technology Manager
Reno, NV · On-site
$91 - $144/hr
This position is accountable for making sure project teams have the software, applications, digital ... This list reflects the current and near‑term mega project stack and is expected to change as ...
Project Technology Manager
Reno, NV · On-site
$91 - $144/hr
This position is accountable for making sure project teams have the software, applications, digital ... This list reflects the current and near‑term mega project stack and is expected to change as ...
This position is accountable for making sure project teams have the software, applications, digital ... This list reflects the current and near-term mega project stack and is expected to change as tools ...
This position is accountable for making sure project teams have the software, applications, digital ... This list reflects the current and near-term mega project stack and is expected to change as tools ...
Project Technology Manager
Reno, NV · On-site
This position is accountable for making sure project teams have the software, applications, digital ... This list reflects the current and near-term mega project stack and is expected to change as tools ...
Project Technology Manager
Reno, NV · On-site
This position is accountable for making sure project teams have the software, applications, digital ... This list reflects the current and near-term mega project stack and is expected to change as tools ...
Project Technology Manager
Reno, NV · On-site
$90K - $144K/yr
This position is accountable for making sure project teams have the software, applications, digital ... This list reflects the current and near-term mega project stack and is expected to change as tools ...
Project Technology Manager
Reno, NV · On-site
$90K - $144K/yr
This position is accountable for making sure project teams have the software, applications, digital ... This list reflects the current and near-term mega project stack and is expected to change as tools ...
Project Technology Manager
Reno, NV · On-site
$91 - $144/hr
This position is accountable for making sure project teams have the software, applications, digital ... This list reflects the current and near‑term mega project stack and is expected to change as ...
Project Technology Manager
Reno, NV · On-site
$91 - $144/hr
This position is accountable for making sure project teams have the software, applications, digital ... This list reflects the current and near‑term mega project stack and is expected to change as ...
Web Development Tutor
Reno, NV · Remote
$18 - $40/hr
Ability to explain client-server architecture, MVC patterns, and authentication while preparing students for full-stack development roles and software engineering careers. * Conceptual Teaching ...
Web Development Tutor
Reno, NV · Remote
$18 - $40/hr
Ability to explain client-server architecture, MVC patterns, and authentication while preparing students for full-stack development roles and software engineering careers. * Conceptual Teaching ...
L1 DC Technician
Sparks, NV · On-site
... rack & stack of servers, network devices, and storage equipment Handle cabling (fiber & copper) including labeling and cable management Support installation, relocation, and decommissioning of ...
L1 DC Technician
Sparks, NV · On-site
... rack & stack of servers, network devices, and storage equipment Handle cabling (fiber & copper) including labeling and cable management Support installation, relocation, and decommissioning of ...
Stack Software information
See Reno, NV salary details
$23.97 - $29.59
1% of jobs
$29.59 - $35.21
3% of jobs
$35.21 - $40.83
5% of jobs
$40.83 - $46.45
7% of jobs
$49.36 is the 25th percentile. Wages below this are outliers.
$46.45 - $52.08
16% of jobs
$52.08 - $57.70
17% of jobs
The median wage is $57.86 / hr.
$57.70 - $63.32
18% of jobs
$66.72 is the 75th percentile. Wages above this are outliers.
$63.32 - $68.94
13% of jobs
$68.94 - $74.56
9% of jobs
$74.56 - $80.18
6% of jobs
$80.18 - $85.81
4% of jobs
$23
$59
$85
How much do stack software jobs pay per hour?
What is a stack software engineer?
What are the key skills and qualifications needed to thrive as a stack software engineer?
How does a stack software engineer typically collaborate with other teams during the development process?
Full-time
Re-posted 12 days ago
Redwood Materials rating
7.6
Based on 8 frontline employees who took The Breakroom Quiz
23rd of 92 rated recycling and waste
Job description
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
What Redwood Materials employees say
Pay
Hours and flexibility
Workplace
Get the full story on Breakroom
About Redwood Materials
Sourced by ZipRecruiter
Industry
Clean energy equipment manufacturing
Company size
501 - 1,000 Employees
Headquarters location
Carson City, NV, US
Year founded
2017