Silgan Containers logo
Computer Vision Software Engineer
full-timeWaukegan$80k - $90k

Summary

Location

Waukegan

Salary

$80k - $90k

Type

full-time

Claim this Company

Are you the employer? Manage your company page directly.

Explore Jobs

About this role

Computer Vision Software Engineer | Silgan | Waukegan, IL

Stability. Innovation. Industry Leader. – We Are Silgan.

Silgan, a global Fortune 500 leader in sustainable packaging solutions, is hiring an experienced Computer Vision Software Engineer for our Waukegan, IL facility. In this role, you will design, develop, deploy, support and improve computer vision systems. Provide advanced manufacturing support for new and existing online vision systems, install, launch, tune and debug online and offline vision systems. Work closely with the rest of the Vision R & D team to grow the product offerings and help drive industry-leading manufacturing performance that supports the world’s essential food supply chain.

What we offer:

  • Monday–Friday schedule _ weekends as needed
  • Strong culture-based innovation, teamwork and stability
  • Achievements are recognized and awarded
  • Salary range: $80k - $90k, contingent on education and experience
  • Comprehensive benefits starting Day 1: medical, dental, vision, life insurance
  • 401k with company match
  • Paid time off + paid holidays from Day 1
  • Career advancement — we promote from within

What you'll do:

Computer Vision & Machine Learning

  • Design, implement, optimize, and maintain high‑performance computer vision algorithms.
  • Develop and deploy ML models integrated into production-grade systems.
  • Develop algorithms that meet soft real-time processing deadlines for coordinating with motion control systems.
  • Implement best practices for model serving, monitoring, logging, and system reliability.

Software Development

  • Write clean, scalable, maintainable code in C++, C#, Python, and modern frameworks.
  • Add new features to UI/front-end tools and the core inspection engine.
  • Conduct code reviews and contribute to high-quality engineering standards.
  • Maintain and enhance existing systems with a focus on performance, scalability, and robustness.

System Integration & Support

  • Install, tune, test, and debug online and offline machine vision systems.
  • Troubleshoot line issues, customer challenges, and system changes in collaboration with manufacturing teams.
  • Analyze system performance and drive measurable improvements across production lines.
  • Produce clear technical documentation and support long-term product development.

Cross-Functional Contribution

  • Collaborate with R&D, automation, manufacturing, and field service teams.
  • Assist in training, optimizing, and evaluating ML models end‑to‑end.
  • Stay current with emerging technologies in computer vision, deep learning, and automation engineering.

What you'll need to have:

  • Bachelor’s or master’s degree in computer science, engineering or related technical field
  • 3+ years of professional software engineering experience
  • Strong proficiency in C++, C#, Python or similar programming languages
  • Experience with machine learning frameworks such as TensorFlow, PyTorch, scikit-learn, or similar
  • Solid understanding of algorithms, data structures and object-oriented design
  • Experience with computer vision
  • Familiarity with modern DevOps workflows and CI/CD pipelines

Who we are:

  • Silgan is a global Fortune 500 packaging company with 109 manufacturing facilities across North America, South America, Europe and Asia
  • We are a trusted supplier of sustainable metal and plastic packaging for food, beverage, healthcare, home, garden, personal care, and beauty brands.
  • We are committed to innovation, environmental stewardship, and long-term employee growth.

Apply Now!

Join Silgan and help develop the next generation of high-performance, ML-driven vision systems that support the world’s essential food supply chain.

LIMITATIONS AND DISCLAIMER

The above job description is meant to describe the general nature and level of work being performed; it is not intended to be construed as an exhaustive list of all responsibilities, duties and skills required for the position.

All job requirements are subject to possible modification to reasonably accommodate individuals with disabilities. Some requirements may exclude individuals who pose a direct threat or significant risk to the health and safety of themselves or other employees.

This job description in no way states or implies that these are the only duties to be performed by the employee occupying this position. Employees will be required to follow any other job-related instructions and to perform other job-related duties requested by their supervisor in compliance with Federal and State Laws.

Requirements are representative of minimum levels of knowledge, skills and/or abilities. To perform this job successfully, the employee must possess the abilities or aptitudes to perform each duty proficiently. Continued employment remains on an “at-will” basis.

Silgan is an Equal Opportunity Employer. We consider applicants for all positions without regard to race, color, religion, sex, national origin, age, marital status, or the presence of a disability, which would not prevent the performance of essential job duties with, or without reasonable accommodation of any other protective status.

Silgan is a drug-free workplace.

EEO/M/W/Vet/Disability

Other facts

Tech stack
Computer Vision,Machine Learning,C++,C#,Python,Algorithms,Data Structures,Object-Oriented Design,TensorFlow,PyTorch,Scikit-Learn,DevOps,CI/CD,System Integration,Technical Documentation,Collaboration

About Silgan Containers

At Silgan Containers, we are proud to be the leading supplier of metal food packaging solutions in North America, trusted by America’s most respected brands. Our commitment to excellence in quality, innovation, and technical expertise has earned us a "Best in Class" reputation.

We support this commitment through Silgan University, where we offer industry-leading technical and equipment training, ensuring our customers have access to the highest levels of knowledge and support. Our on-site technical teams provide prompt, expert assistance, ensuring our customers’ needs are always met efficiently.

Sustainability is at the heart of what we do. We are rethinking how to make the metal food can through increased recycled content, modern process overhauls, renewable energy procurement, and other innovative practices.

Our commitment to excellence extends to our people. We cultivate a culture of growth and opportunity, promoting from within and offering extensive training and development programs to help our employees advance in their careers. By investing in our team, we ensure that both our employees and our company continue to thrive.

With over 20 production facilities across the U.S., headquarters in Los Angeles, CA, and a Technical Center near Milwaukee, WI, Silgan Containers is strategically positioned to serve our customers and deliver the highest-quality packaging solutions.

Team size: 1,001-5,000 employees
LinkedIn: Visit
Industry: Packaging and Containers Manufacturing
Founding Year: 1987

What you'll do

  • The Computer Vision Software Engineer will design, develop, deploy, support, and improve computer vision systems while providing advanced manufacturing support for online vision systems. The role involves collaborating with the Vision R&D team to enhance product offerings and drive manufacturing performance.

Join Clera's Talent Pool

Get matched with similar opportunities at top startups

This role is hosted on Silgan Containers's careers site.
Join our talent pool first to get notified about similar roles that match your profile.

Frequently Asked Questions

What does Silgan Containers pay for a Computer Vision Software Engineer?

Silgan Containers offers a competitive compensation package for the Computer Vision Software Engineer role. The salary range is USD 80k - 90k per year. Apply through Clera to learn more about the full compensation details.

What does a Computer Vision Software Engineer do at Silgan Containers?

As a Computer Vision Software Engineer at Silgan Containers, you will: the Computer Vision Software Engineer will design, develop, deploy, support, and improve computer vision systems while providing advanced manufacturing support for online vision systems. The role involves collaborating with the Vision R&D team to enhance product offerings and drive manufacturing performance..

Why join Silgan Containers as a Computer Vision Software Engineer?

Silgan Containers is a leading Packaging and Containers Manufacturing company. The Computer Vision Software Engineer role offers competitive compensation.

Is the Computer Vision Software Engineer position at Silgan Containers remote?

The Computer Vision Software Engineer position at Silgan Containers is based in Waukegan, Illinois, United States. Contact the company through Clera for specific work arrangement details.

How do I apply for the Computer Vision Software Engineer position at Silgan Containers?

You can apply for the Computer Vision Software Engineer position at Silgan Containers directly through Clera. Click the "Apply Now" button above to start your application. Clera's AI-powered platform will help match your profile with this opportunity and guide you through the application process. You can also learn more about Silgan Containers on their website.