Machine Perception Engineer

Machine Perception Engineer
Company:

Silana


Details of the offer

Company Description Silana is an automated fashion production startup based in Newark, NJ, focused on revolutionizing the fashion industry by fully automating the production process. The company aims to address issues such as long lead times, high CO2 emissions from transportation, and poor working conditions in fashion production. Silana is committed to sustainability and social responsibility in the industry. Role Description This is a full-time on-site role for a Machine Perception Engineer at Silana. The Machine Perception Engineer will be responsible for developing and implementing computer vision and machine learning algorithms for automated fashion production processes. The role involves working on-site at the company's facility in Newark, NJ and collaborating with cross-functional teams to optimize machine perception technologies. What You'll Do  Design and Development:   Develop, deploy and optimize vision systems for robotic manufacturing processes from early exploration to production.  Identify creative ways to overcome obstacles and meet the schedule despite setbacks.  Development of robust machine vision to reliably feedback motion control for highly dynamic and precise systems.  Research and Procurement:   Work with external suppliers of vision systems and sensor systems  Stay up to date with the latest research and products that are relevant to our work.  Deep understanding of procured vision systems to provide insights on failure modes.  Integration and Commissioning:   Configure vision hardware and integrate components to ensure real-time monitoring of operation in test setup as well as in production setup.  Setting up and configuring visual inspection systems for quality assurance.  Contribute to the optimization and qualification of new or revised imaging machine vision solutions including optics, cameras, and lighting, along with the corresponding documentation.  Algorithms and Data Processing:  Help defining the architecture and provide information for the processing algorithms, in close collaboration with other team members.  Be involved in all phases of model development including data collection, data analysis, prototyping, testing, but also optimizations for production readiness.  Develop state-of-the-art processes in the following areas: convolutional neural networks, anomaly detection, object detection/classification, tracking, dimension measurement, multi-sensor fusion, dense depth and key point estimation.  Simulation and Machine Learning:  Train machine learning models on a computing cluster for visual perception tasks in pick & place applications.  Optimize neural networks and the associated preprocessing/postprocessing code to run efficiently on an embedded device.  Documentation:   Create and maintain detailed documentation of designs choices, configurations, and procedures.  Conducting tests for the validation and qualification of inspection systems.  Qualifications Education:   Bachelor's degree in Computer Graphics, Computer Science, Computer Vision, Automation Technology, Manufacturing Engineering, or a related field.  Experience:   Minimum of 3 years of practical experience in relevant manufacturing systems with a focus on vision and perception systems.  Technical Skills:  Experience in solving computer vision problems. You have a proven track record of delivering state-of-the-art computer vision products and first-hand experience bringing them from prototyping stage to production. (e.g. launched products)  You are fluent in Python and C++. You have experience with relevant machine learning software packages (Pytorch, Tensorflow, scikit learn, OpenCV)  Prototyping and engineering experience in at least one relevant specialization area in either Computer Vision or Machine Learning: State Estimation, Sensor Fusion, Object Detection and Tracking, Scene Understanding/Semantic Segmentation, Factory Setup, Vision Hardware, Camera or Online Calibration, Visual search.  Experience writing both production-level Python- and modern C++. Exposure to robotics learning through tactile and/or vision-based sensors. Experience in optimizing processes and algorithms for visual inspection systems.   Analytical Skills:   You are creative and determined to solve real world problems, pay attention to details, but can take pragmatic shortcuts to reach our goals.  Communication:   Excellent communication and teamwork skills.


Source: Talent2_Ppc

Job Function:

Requirements

Machine Perception Engineer
Company:

Silana


Engineering Project Manager

If you are an Engineering Project Manager with technical experience in electronics, chemistry, conductive materials or a similar field, please read on about ...


From Cybercoders - New Jersey

Published 11 days ago

Senior Bridge Project Engineer

Important Notice: Scam Job Opportunities We've become aware of phishing emails falsely offering positions at HNTB. These emails can compromise your security....


From Hntb Corporation - New Jersey

Published 11 days ago

Public Safety Supervisor - Ems

Job Summary:  The Public Safety Supervisor - EMS will be held responsible for ensuring the medical care of all Guests and Employees. The Public Safety Superv...


From Six Flags Great Adventure - New Jersey

Published 11 days ago

Electrical Maintenance Technician - Hiring Immediately

Join BLTs team of dedicated professionals as a  Maintenance Technician . This position performs various hands-on maintenance duties necessary to maintain and...


From Disability Solutions - New Jersey

Published 10 days ago

Built at: 2024-09-19T20:03:45.740Z