What are the responsibilities and job description for the Software Engineer position at Talent Strategy?
Data driven, machine learning company serving the American Steel industry.
Pay: $120,000-$200,000
Location: Holland, MI - Hybrid flexibility, but not a week to week hybrid schedule
Responsibilities:
- Lead the coordination of the programming team along with the electrical and mechanical engineers to update and expand the functionality of our technical products.
- Developing, deploying, and maintaining machine learning (ML) and artificial intelligence (AI) models to enhance data-driven insights and automation processes
- Collaborating with cross-functional teams to integrate machine learning algorithms and AI functionalities into applications
- Implementing MLOps practices to streamline the ML lifecycle, from data preparation to deployment and monitoring in production
Qualifications:
- Proficiency in machine learning and AI libraries, particularly TensorFlow and PyTorch
- Experience with MLOps tools and practices for model deployment and lifecycle management
- Proficiency with Python for data analysis, model development, and statistical analysis
- Strong mathematical skills in linear algebra, probability, and statistics as applied to machine learning
- Bachelor’s degree in Engineering, Computer Science, or another STEM discipline
- Work experience in a similar role, with at least 1 year focused on machine learning / AI
- Experience in manufacturing or industrial industries is a plus
- Demonstrated ability to develop, deploy, and maintain ML and AI models in production environments
- Highly motivated individual with a desire to help drive vision and strategy
- Agile, forward-thinking, and adaptable to changing technologies
- Excellent facilitation, analytical, and organizational skills
- Ability to travel occasionally, up to 5%
#TECH123
Salary : $120,000 - $200,000