WD

Senior Machine Learning Engineer, Computer Vision

WhatJobs Direct

Our client, a leader in AI & Emerging Technologies, is seeking a highly skilled Senior Machine Learning Engineer with expertise in Computer Vision to join their innovative, remote-first team. You will play a crucial role in developing and deploying advanced computer vision models and AI systems that are at the forefront of technological innovation. This role offers the opportunity to work on challenging problems, contribute to groundbreaking research, and collaborate with a world-class team from anywhere in the US.

Responsibilities: Design, develop, and implement state-of-the-art machine learning models for computer vision tasks, including image recognition, object detection, segmentation, and video analysis. Build and optimize robust pipelines for data processing, model training, and deployment in production environments. Conduct research and explore new algorithms and techniques to enhance the performance and capabilities of computer vision systems. Collaborate with AI researchers, software engineers, and product managers to translate research concepts into scalable and effective AI solutions. Evaluate and benchmark model performance, identifying areas for improvement and implementing necessary adjustments. Ensure the scalability, efficiency, and reliability of ML models and infrastructure. Stay current with the latest advancements in machine learning, deep learning, and computer vision research. Write clean, efficient, and well-documented code, following software engineering best practices. Contribute to the overall AI strategy and roadmap of the company. Mentor junior engineers and contribute to the team's technical growth. Troubleshoot and resolve issues related to ML model performance and deployment. Present research findings and project updates to technical and non-technical stakeholders. Qualifications: Master's or Ph.D. in Computer Science, Electrical Engineering, Artificial Intelligence, or a related quantitative field. Minimum of 6 years of hands-on experience in machine learning engineering, with a strong focus on computer vision. Proven track record of developing and deploying machine learning models in production environments. Deep understanding of computer vision algorithms, deep learning architectures (e.g., CNNs, GANs), and frameworks (e.g., TensorFlow, PyTorch). Proficiency in programming languages such as Python, and experience with relevant libraries (e.g., OpenCV, scikit-image). Experience with cloud platforms (AWS, Azure, GCP) and MLOps practices is highly desirable. Strong understanding of data structures, algorithms, and software design principles. Excellent analytical, problem-solving, and debugging skills. Strong communication and collaboration skills, with the ability to work effectively in a remote team setting. Experience with large-scale data processing and distributed computing is a plus. Contributions to open-source projects or published research in computer vision are highly valued. Join our pioneering AI team and help us build the future of intelligent vision systems.

Job Type

Job Type
Full Time
Location
Des Moines, IA

Share this job: