Computer Vision Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Silgan Containers · 1 week ago

Computer Vision Software Engineer

Silgan is a global Fortune 500 leader in sustainable packaging solutions, and they are hiring an experienced Computer Vision Software Engineer for their Waukegan, IL facility. The role involves designing, developing, and supporting computer vision systems, while collaborating with various teams to enhance product offerings and improve manufacturing performance.

Food and BeverageManufacturing
check
H1B Sponsor Likelynote

Responsibilities

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

Qualification

Computer VisionMachine LearningC++PythonC#TensorFlowPyTorchScikit-learnDevOpsTechnical DocumentationCollaborationProblem Solving

Required

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

Benefits

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

Company

Silgan Containers

twittertwittertwitter
company-logo
Silgan Containers is a provider of metal food packaging.

H1B Sponsorship

Silgan Containers has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2024 (1)

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
Ahmad Monir Jan Sarwary
Electrician & PLC Operator
linkedin
leader-logo
Mira Jan Faizi
Electrician & PLC Operator
linkedin
Company data provided by crunchbase