Henderson Harbor Group is a premier executive search and consulting firm with deep experience in technology, finance, accounting and tax. The search division recruits highly skilled professionals on a direct hire basis. We service our clients primarily in the tristate area as well nationally through our affiliate networks.
Our client is an innovative technology company at the forefront of machine learning and AI solutions. Their mission is to leverage cutting-edge technology to solve complex problems and drive business success. We are seeking a Senior/Lead Machine Learning Engineer with extensive DevOps and software engineering experience to join our dynamic team.
The Senior/Lead Machine Learning Engineer will be responsible for designing, developing, and deploying machine learning models and systems. This role requires a deep understanding of machine learning algorithms, software engineering principles, and DevOps practices. The ideal candidate will have a strong background in building scalable and reliable ML solutions, as well as experience in managing and optimizing the infrastructure that supports these systems.
Key Responsibilities:
- Design, develop, and deploy machine learning models and systems.
- Collaborate with data scientists, software engineers, and DevOps teams to integrate ML models into production environments.
- Implement and maintain CI/CD pipelines for ML models and applications.
- Optimize and manage the infrastructure for ML model training and deployment.
- Monitor and improve the performance and scalability of ML systems.
- Conduct code reviews and ensure best practices in software engineering and DevOps are followed.
- Stay up-to-date with the latest advancements in machine learning, software engineering, and DevOps.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 5+ years of experience in machine learning engineering, with a strong focus on software engineering and DevOps.
- Proficiency in programming languages such as Python, Java, or C++.
- Experience with ML frameworks and libraries such as TensorFlow, PyTorch, or scikit-learn.
- Strong knowledge of DevOps practices, including CI/CD, containerization (Docker), and orchestration (Kubernetes).
- Experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Excellent problem-solving skills and the ability to work in a fast-paced, collaborative environment.
- Strong communication and interpersonal skills.
Benefits:
- Competitive salary and performance-based bonuses.
- Comprehensive health, dental, and vision insurance.
- 401(k) with company match.
- Generous paid time off and holiday schedule.
- Opportunities for professional development and career growth.