Job Title: Lead Software Engineer Location: Joliet, IL (Hybrid) Pay Range: $65/hr - $90/hr What's the Job? Job Description - We are seeking a highly skilled Machine Vision Application Engineer to join our Advanced Analytics Data Engineering Team. The ideal candidate will possess a deep understanding of Azure IoT Hub, IoT agent, AI model development, Linux commands, and be proficient in Python programming language. This role entails designing and building robust machine vision applications, managing IoT solutions, and implementing AI-driven workflows that drive insights for decision-making. The candidate must be inquisitive about trends in the Machine Vision domain, such as real-time data processing, AI model optimization, edge computing, and data security among others.
Responsibilities :
- Design, develop, and maintain machine vision applications utilizing Azure IoT Hub and IoT agent.
- Implement AI models for image processing and analysis.
- Utilize Linux commands for system management and automation.
- Develop and maintain Python scripts for various machine vision tasks.
- Manage data storage solutions and ensure data security.
- Stay informed on trends in machine vision, AI, and IoT technologies.
Pre-requisite skills & experience: - Deep understanding of Azure Services like IoT Hub , IoT agent, Azure Streaming Analytics etc essential for facilitating robust IoT solutions.
- Experience in AI model development and optimization, crucial for implementing effective image processing and analysis workflows.
- Proficiency in Linux commands and Python programming, required for managing and automating system tasks, as well as developing and maintaining scripts for various machine vision applications.
- Knowledge of real-time data processing and edge computing, beneficial for staying ahead of trends in the Machine Vision domain.
- Strong problem-solving skills and attention to detail, essential for overcoming challenges and ensuring accurate results.
- Excellent communication and teamwork abilities, necessary for collaborating effectively with team members and other stakeholders.
Good to have skills - CI/CD for Data Pipelines DevOps, DataOps or MLOps , Azure DevOps
- Knowledge of Azure Monitor, Azure Log Analytics, and other Azure tools for real-time monitoring, logging, and performance management of data engineering solutions.
- Expertise in handling real-time streaming data, IoT (Internet of Things) data ingestion, processing, and analytics using Azure Stream Analytics, Azure IoT Hub, and related Azure services.
- Hands-on experience with computer vision and machine vision concepts is indispensable for developing sophisticated solutions that leverage image and video data.
- familiarity with popular libraries and frameworks such as OpenCV, TensorFlow, and PyTorch.
- Practical expertise in deploying and tuning models for real-world applications.
- Understanding camera calibration, image acquisition, and preprocessing techniques is critical for ensuring high-quality input data.
- The ability to integrate computer vision systems with broader IoT architectures is essential for creating comprehensive and scalable solutions.
- Utilizing Azure Services to collect, process, and analyze visual data in real-time, enabling intelligent decision-making at the edge.
- Proficiency in implementing deep learning algorithms for object detection, classification, and segmentation will significantly enhance the capability to solve complex vision tasks efficiently.
- A robust grasp of both the theoretical and practical aspects of computer and machine vision will empower the development of innovative and impactful technological solutions.
Upon completion of waiting period consultants are eligible for:
• Medical and Prescription Drug Plans
• Dental Plan
• Vision Plan
• Health Savings Account
• Health Flexible Spending Account
• Dependent Care Flexible Spending Account
• Supplemental Life Insurance
• Short Term and Long-Term Disability Insurance
• Business Travel Insurance
• 401(k)
If this is a role that interests you and you'd like to learn more, click apply now and a recruiter will be in touch with you to discuss this great opportunity. We look forward to speaking with you.
About ManpowerGroup, Parent Company of: Manpower, Experis, Talent Solutions, and Jefferson Wells ManpowerGroup (NYSE: MAN), the leading global workforce solutions company, helps organizations transform in a fast-changing world of work by sourcing, assessing, developing, and managing the talent that enables them to win. We develop innovative solutions for hundreds of thousands of organizations every year, providing them with skilled talent while finding meaningful, sustainable employment for millions of people across a wide range of industries and skills. Our expert family of brands - Manpower, Experis, Talent Solutions, and Jefferson Wells - creates substantial value for candidates and clients across more than 75 countries and territories and has done so for over 70 years. We are recognized consistently for our diversity - as a best place to work for Women, Inclusion, Equality and Disability and in 2022 ManpowerGroup was named one of the World's Most Ethical Companies for the 13th year - all confirming our position as the brand of choice for in-demand talent.
ManpowerGroup is committed to providing equal employment opportunities in a professional, high quality work environment. It is the policy of ManpowerGroup and all of its subsidiaries to recruit, train, promote, transfer, pay and take all employment actions without regard to an employee's race, color, national origin, ancestry, sex, sexual orientation, gender identity, genetic information, religion, age, disability, protected veteran status, or any other basis protected by applicable law.