SFL Scientific

Data Scientist - Computer Vision

Jan. 15, 2021


$90,000 - $135,000 / yr

We are looking for a data scientist with a focus on computer vision, including deep learning applications, to join the SFL Scientific data science team. As a data science consultant, you will be focused on developing and deploying image processing, machine learning or deep learning solutions that will have an impact in the healthcare, life sciences, agriculture, robotics, and manufacturing industries.

SFL Scientific is a US-based data science consulting firm, providing a broad range of services and solutions in data engineering, big data, machine learning, and Artificial Intelligence. Opportunities to expand and develop a skillset and proficiency in NLP, time-series, and other modalities are highly encouraged.

Consultant travel is suspended for COVID-19 and traditionally is less than 5% post-pandemic.


Research, design, implement, and deploy full-stack scalable computer vision, deep learning, and machine learning solutions to novel and R&D problems.

Keep up with the state-of-the-art in computer vision and deep learning, including 3D and video applications.

Develop and implement state-of-the-art computer vision algorithms for object detection, classification, segmentation, etc., including advanced medical diagnostic use cases.

Translate business requirements into quick prototypes and work with clients directly to uncover operational objectives and advance data collection.


Ph.D. or M.S. in computer science, machine learning, physics, engineering, or related fields.

Strong foundation in computer science, algorithms, data structures, machine learning, and statistics.

Depth and breadth in state-of-the-art computer vision, deep learning, and machine learning technologies.

Proficiency with Tensorflow, Keras, or other deep learning frameworks.

Proficiency in C/C++, Python and associated packages, and image pre-processing methods.

Experience working with small & large datasets for deep learning applications.

Excellent written and verbal communication skills and ability to communicate effectively to both technical and nontechnical audiences.

Technical fluency; comfortable understanding and discussing architectural concepts and algorithms, assessing tradeoffs and new opportunities with technical team members.


Proficient with AWS or Azure cloud computing environments.

Proficient with a distributed computing platform (Hadoop, Spark, etc.).

Experience with parallel/distributed computing or HPC systems.

Experience with prototyping on large-scale HPC/GPU architectures, including TensorRT/Serve/Kubernetes and optimizing training, read, and inference performance.


Base salary, performance bonus/compensation, medical coverage, 401k plan, paid time off (vacation, personal/sick, parental, etc.), flexible work-schedule, on-going industry training, and other company-wide perks.


Our priority is to safeguard the health and well-being of our team members, our families,, and our communities. During this rapidly changing environment, we are closely monitoring COVID-19 developments and updating our response plan quarterly. We are regularly soliciting feedback from employees to help inform our return-to-office strategy and best accommodate working conditions individually. We are looking forward to meeting in the office when things return to normal and there are safe conditions for everyone involved.

Built with ❤️ for the ML Community by Dom © 2021 RemoteML