Industrial Robotics Machine Learning Engineer
Westfalia Technologies - York, PA, 17406
Westfalia Technologies, Inc.
Job Details
Job Location Westfalia Technologies - York, PAIndustrial Robotics Machine Learning Engineer
Westfalia seeks a skilled Machine Learning Engineer to design, develop, and integrate advanced machine learning models into industrial robotic applications. The role focuses on leveraging AI to optimize industrial processes, enhance automation, and improve robotic performance in logistics applications. The ideal candidate will have expertise in, or the ability to learn skills in, machine learning, industrial control systems and robotics, with a strong ability to collaborate with cross-functional teams to develop scalable, real-time systems.
Responsibilities:
- Model Development: Design, train, and validate machine learning models for tasks such as robot control, object recognition, anomaly detection, and robotic motion planning for industrial applications.
- System Integration: Integrate machine learning models with industrial control systems (e.g., PLCs, SCADA, DCS) and robotic platforms, ensuring seamless operation in real-time environments.
- Robotics Applications: Develop algorithms for robotic control, including path planning, computer vision, sensor fusion, and adaptive control for industrial robots.
- Data Pipeline Management: Build and maintain data pipelines to collect, preprocess, and analyze data from industrial sensors, IoT devices, and robotic systems.
- Real-Time Optimization: Implement machine learning solutions optimized for low-latency, high-reliability performance in industrial environments.
- Collaboration: Work closely with application engineers, mechanical engineers, control systems specialists, and software developers to align AI solutions with operational requirements.
- Testing and Validation: Design and conduct rigorous test of ML models to simulate real-world conditions.
- Documentation: Create detailed technical documentation for models, integration processes, and system performance metrics.
- Continuous Improvement: Monitor deployed systems, analyze performance, and iterate on models to enhance accuracy and efficiency.
- Report status of projects concisely and accurately to project stakeholders.
- Protect confidential and proprietary information.
Qualifications
Required Skills/Abilities:
- Experience with architecting and implementing machine learning models with TensorFlow, NumPy, OpenCV or similar technologies.
- Ability to develop a complete, integrated productized system through incremental development projects.
- Code development using Python, C#, ADO.net, SQL, C++ or other .NET Technologies.
- Utilize efficient information analysis, programming, software design, software debugging, software documentation, software testing, problem solving, and teamwork skills.
- Possess a driven work ethic for independent work with minimal supervision.
- Knowledge of PLCs, Ethernet/IP, Remote I/O, VFD Drives, Relays and Sensors.
- Ability to use hand and power tools, multimeters and/or oscilloscopes.
- Ability to interpret electrical wiring diagrams/schematics.
- Knowledge of hydraulic and pneumatic automation systems.
- Use version control, issue tracking, and configuration management.
- Microsoft Office (e.g. Outlook, Excel, Word).
Additional Requirements:
- Must be fit for air travel and legally able to rent and drive a rental vehicle.
Education:
- Bachelor’s Degree in Computer Science, Electrical Engineering, Robotics, or a related field required.
- Master’s degree in similar field is a plus.
Why Work for Westfalia Technologies, Inc.?
Our culture can be defined as one of progression and flexibility. Over the years, we have learned it is not only about pay or job title, but more importantly, the relationships and benefits that keep our employees happy and engaged!
- Competitive Salary
- Medical, Dental, and Vision Coverage
- 401K and match options
- Educational Assistance Reimbursement
- Wellness Program
- Healthy Living Reimbursement
- Paid Parental Leave
- And more!
Check out our Careers page for more information regarding our culture and additional benefits at https://www.westfaliausa.com/company/careers!
Westfalia Technologies, Inc. provides equal employment opportunities to all employees and applicants for employment without regard to race, color, ancestry, national origin, gender, sexual orientation, marital status, religion, age, disability, gender identity, results of genetic testing, or service in the military. Equal employment opportunity applies to all terms and conditions of employment, including hiring, placement, promotion, termination, layoff, recall, transfer, leave of absence, compensation, and training.
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: Computer Science Computer Vision Data pipelines Engineering Excel Industrial Machine Learning ML models .NET NumPy OpenCV Pipelines Python R Robotics SQL TensorFlow Testing
Perks/benefits: 401(k) matching Career development Competitive pay Health care Medical leave Parental leave Wellness
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.