Remote Senior Machine Learning Engineer - Computer Vision
WhatJobs DirectResume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score
Job Description
Our client, a cutting-edge technology firm specializing in AI solutions, is looking for a highly skilled Senior Machine Learning Engineer with expertise in Computer Vision to join their fully remote team. This position offers the unique opportunity to work from anywhere in the US and contribute to groundbreaking projects that leverage advanced AI to solve complex real-world problems. You will be responsible for designing, developing, and deploying state-of-the-art computer vision models and systems. The ideal candidate possesses a strong theoretical foundation in machine learning and deep learning, coupled with extensive practical experience in building and scaling production-ready vision systems. You will collaborate with a talented team of researchers and engineers to drive innovation and deliver impactful AI-powered products.
Key responsibilities:
Designing, developing, and implementing machine learning models for computer vision tasks such as object detection, image segmentation, facial recognition, and image generation. Utilizing deep learning frameworks (e.g., TensorFlow, PyTorch) to build and train complex neural networks. Optimizing model performance for speed, accuracy, and efficiency on various hardware platforms. Deploying machine learning models into production environments and ensuring their scalability and reliability. Collaborating with software engineers and data scientists to integrate ML models into larger applications. Conducting research on new advancements in computer vision and machine learning to identify opportunities for innovation. Pre-processing and analyzing large image and video datasets. Developing and implementing robust evaluation methodologies for ML models. Staying current with state-of-the-art research papers and industry trends. Mentoring junior machine learning engineers and contributing to team knowledge sharing. Documenting code, models, and experimental results thoroughly.
Qualifications
Master's or PhD in Computer Science, Electrical Engineering, or a related field with a specialization in Machine Learning or Computer Vision. Minimum of 7 years of experience in machine learning, with at least 5 years focused on computer vision. Proven experience in developing and deploying production-level computer vision models. Expertise in deep learning frameworks such as TensorFlow, PyTorch, or Keras. Strong programming skills in Python and proficiency with ML libraries (e.g., scikit-learn, OpenCV). Solid understanding of image processing techniques and algorithms. Experience with cloud platforms (e.g., AWS, Azure, GCP) for ML model training and deployment. Excellent analytical, problem-solving, and debugging skills. Strong communication and collaboration skills, with the ability to work effectively in a remote team. Publications in top-tier AI/ML conferences or journals are a plus. Experience with distributed training and large-scale data processing is beneficial. This fully remote role offers the flexibility to work from your preferred location while contributing to our client's advanced AI initiatives, based out of Cincinnati, Ohio, US .
Want AI-powered job matching?
Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.
Get Started Free