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 ...
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 ...
QA - Software Developer Engineer In Test (SDET) - Bilingual Las Vegas Applicant Only
Las Vegas, NV · On-site
$75K - $90K/yr
Experience working in fast-moving startup environments where people wear multiple hats. * Enjoys ... If you enjoy autonomy, direct impact, and solving complicated mobile + backend quality challenges ...
Quick apply
QA - Software Developer Engineer In Test (SDET) - Bilingual Las Vegas Applicant Only
Las Vegas, NV · On-site
$75K - $90K/yr
Experience working in fast-moving startup environments where people wear multiple hats. * Enjoys ... If you enjoy autonomy, direct impact, and solving complicated mobile + backend quality challenges ...
Experience working in fast-moving startup environments where people wear multiple hats. * Enjoys ... If you enjoy autonomy, direct impact, and solving complicated mobile + backend quality challenges ...
Experience working in fast-moving startup environments where people wear multiple hats. * Enjoys ... If you enjoy autonomy, direct impact, and solving complicated mobile + backend quality challenges ...
QA - Software Developer Engineer In Test (SDET) - Bilingual Las Vegas Applicant Only
Las Vegas, NV · On-site
$75K - $90K/yr
Experience working in fast-moving startup environments where people wear multiple hats. * Enjoys ... If you enjoy autonomy, direct impact, and solving complicated mobile + backend quality challenges ...
QA - Software Developer Engineer In Test (SDET) - Bilingual Las Vegas Applicant Only
Las Vegas, NV · On-site
$75K - $90K/yr
Experience working in fast-moving startup environments where people wear multiple hats. * Enjoys ... If you enjoy autonomy, direct impact, and solving complicated mobile + backend quality challenges ...
Our client is seeking a Full Stack Software Engineer with 5+ years of experience developing ... This is an onsite, direct hire role. What You'll Do: * Design, develop, and maintain modern web ...
Our client is seeking a Full Stack Software Engineer with 5+ years of experience developing ... This is an onsite, direct hire role. What You'll Do: * Design, develop, and maintain modern web ...
Our client is seeking a Full Stack Software Engineer with 5+ years of experience developing ... This is an onsite, direct hire role. What You'll Do: * Design, develop, and maintain modern web ...
Quick apply
Our client is seeking a Full Stack Software Engineer with 5+ years of experience developing ... This is an onsite, direct hire role. What You'll Do: * Design, develop, and maintain modern web ...
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 ... We're a high-growth startup with a busy, remote team. You know how and when to engage or be heads ...
New
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 ... We're a high-growth startup with a busy, remote team. You know how and when to engage or be heads ...
New
Excellent software engineering fundamentals: OOP, design patterns, data structures, algorithms ... Experience with performance optimization for desktop apps (memory usage, startup time, rendering ...
Excellent software engineering fundamentals: OOP, design patterns, data structures, algorithms ... Experience with performance optimization for desktop apps (memory usage, startup time, rendering ...
Excellent software engineering fundamentals: OOP, design patterns, data structures, algorithms ... Experience with performance optimization for desktop apps (memory usage, startup time, rendering ...
Excellent software engineering fundamentals: OOP, design patterns, data structures, algorithms ... Experience with performance optimization for desktop apps (memory usage, startup time, rendering ...
Global AI-Driven Software Engineering Director (Las Vegas)
Las Vegas, NV · On-site
$138K - $180K/yr
A leading educational technology company is seeking a Director of Software Engineering to drive innovative products and lead AI-focused engineering teams. The role demands strong skills in technology ...
Global AI-Driven Software Engineering Director (Las Vegas)
Las Vegas, NV · On-site
$138K - $180K/yr
A leading educational technology company is seeking a Director of Software Engineering to drive innovative products and lead AI-focused engineering teams. The role demands strong skills in technology ...
Senior Software Engineer - Back End
Las Vegas, NV · On-site
$150K - $165K/yr
Role: Senior Software Engineer - Back End Hybrid Role, MUST BE BASED IN SAN DIEGO, CA About ... Direct payment-terminal / POS integration experience (Verifone, Ingenico, Adyen, Shift4, FreedomPay ...
Senior Software Engineer - Back End
Las Vegas, NV · On-site
$150K - $165K/yr
Role: Senior Software Engineer - Back End Hybrid Role, MUST BE BASED IN SAN DIEGO, CA About ... Direct payment-terminal / POS integration experience (Verifone, Ingenico, Adyen, Shift4, FreedomPay ...
Senior Software Engineer - Back End
Las Vegas, NV · On-site
$150 - $185/hr
Senior Software Engineer - Back End Hybrid Role, MUST BE BASED IN SAN DIEGO, CA About Tillster ... Direct payment‑terminal / POS integration experience (Verifone, Ingenico, Adyen, Shift4 ...
Senior Software Engineer - Back End
Las Vegas, NV · On-site
$150 - $185/hr
Senior Software Engineer - Back End Hybrid Role, MUST BE BASED IN SAN DIEGO, CA About Tillster ... Direct payment‑terminal / POS integration experience (Verifone, Ingenico, Adyen, Shift4 ...
Staff Software Engineer, Autonomy Actions
Las Vegas, NV · On-site +1
$172K - $229K/yr
We are looking for a staff engineer to improve the quality, reliability, and robustness of our ... Direct results will include enhanced software quality assessments before software reaches the ...
Quick apply
Staff Software Engineer, Autonomy Actions
Las Vegas, NV · On-site +1
$172K - $229K/yr
We are looking for a staff engineer to improve the quality, reliability, and robustness of our ... Direct results will include enhanced software quality assessments before software reaches the ...
Engineer- Software Test
Las Vegas, NV · On-site
$107K - $116K/yr
Senior Software Test Engineer On behalf of our client, Dice Talent Solutions is seeking a Senior ... This full-time (direct hire) position located near Las Vegas, NV. Work Is performed 100% on-site.
New
Engineer- Software Test
Las Vegas, NV · On-site
$107K - $116K/yr
Senior Software Test Engineer On behalf of our client, Dice Talent Solutions is seeking a Senior ... This full-time (direct hire) position located near Las Vegas, NV. Work Is performed 100% on-site.
New
Senior Software Engineer, Windows/Desktop Applications - Las Vegas, NV, USA
Las Vegas, NV · On-site
$124K - $154K/yr
Excellent software engineering fundamentals: OOP, design patterns, data structures, algorithms ... Experience with performance optimization for desktop apps (memory usage, startup time, rendering ...
Senior Software Engineer, Windows/Desktop Applications - Las Vegas, NV, USA
Las Vegas, NV · On-site
$124K - $154K/yr
Excellent software engineering fundamentals: OOP, design patterns, data structures, algorithms ... Experience with performance optimization for desktop apps (memory usage, startup time, rendering ...
Excellent software engineering fundamentals: OOP, design patterns, data structures, algorithms ... Experience with performance optimization for desktop apps (memory usage, startup time, rendering ...
Excellent software engineering fundamentals: OOP, design patterns, data structures, algorithms ... Experience with performance optimization for desktop apps (memory usage, startup time, rendering ...
This full-time (direct hire) position located in Las Vegas, NV. Work Is performed 100% on-site ... test engineer and the software team to implement CI/CD and software test best practices, in ...
New
This full-time (direct hire) position located in Las Vegas, NV. Work Is performed 100% on-site ... test engineer and the software team to implement CI/CD and software test best practices, in ...
New
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 ... We're a high-growth startup with a busy, remote team. You know how and when to engage or be heads ...
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 ... We're a high-growth startup with a busy, remote team. You know how and when to engage or be heads ...
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 ... We're a high-growth startup with a busy, remote team. You know how and when to engage or be heads ...
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 ... We're a high-growth startup with a busy, remote team. You know how and when to engage or be heads ...
Software Engineer I, Unity Game Developer
Las Vegas, NV · On-site
$80K - $100K/yr
Konami Gaming is looking for a Software Engineer I, Unity Game Developer, to join our team! This ... Must be able to work at assigned location to enable direct communications and interactions with ...
Software Engineer I, Unity Game Developer
Las Vegas, NV · On-site
$80K - $100K/yr
Konami Gaming is looking for a Software Engineer I, Unity Game Developer, to join our team! This ... Must be able to work at assigned location to enable direct communications and interactions with ...
Director Software Engineer Startup information
What does a director software engineer do at a startup?
What is the difference between Director Software Engineer Startup vs Lead Software Engineer?
| Aspect | Director Software Engineer Startup | Lead Software Engineer |
|---|---|---|
| Responsibilities | Oversees multiple teams, strategic planning, and project alignment | Leads a specific team or project, technical mentorship |
| Required Credentials | Bachelor's/Master's in CS or related, extensive experience | Bachelor's/Master's in CS or related, strong technical background |
| Work Environment | Startup setting, cross-functional collaboration | Startup or tech company, hands-on technical work |
| Focus | Strategic leadership, team management | Technical excellence, project delivery |
The main difference between a Director Software Engineer Startup and a Lead Software Engineer lies in scope and focus. The Director typically manages multiple teams and handles strategic planning, while the Lead focuses on technical leadership within a specific team or project. Both roles require strong technical credentials, but the Director's role emphasizes leadership and organizational skills in a startup environment.
What are some common challenges faced by a director software engineer at a startup, and how can they be addressed?
What are the key skills and qualifications needed to thrive as a director software engineer at a startup?
Full-time
Re-posted 15 days ago
Redwood Materials rating
7.6
Based on 8 frontline employees who took The Breakroom Quiz
23rd of 90 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