Machine Learning Engineer

API Python Git Docker OpenCV GCP PyTorch TensorFlow Deep Learning Machine Learning

Plainsight provides the unique combination of AI strategy, a vision AI platform, and deep learning expertise to develop, implement, and oversee transformative computer vision solutions for enterprises. Through the widest breadth of managed services and a vision AI platform for centralized processes and standardized pipelines, Plainsight makes computer vision repeatable and accountable across all enterprise vision AI initiatives. Plainsight solves problems where others have failed and empowers businesses across industries to realize the full potential of their visual data with the lowest barriers to production, fastest value generation, and monitoring for long-term success. 

At Plainsight, you can expect a collaborative, respectful, innovative, and supportive environment where our core values are on display in How We Show Up, How We Think, How We Work With Others, and How We Deliver. We expect all team members to understand, use, and advocate for these core values.

You would join our Innovation team, which develops machine learning capabilities (primarily computer vision) used throughout the company and by our professional services clients.

Your day-to-day would involve working with Solution Architects and other engineers to build models that meet client needs.  You would write and review code for training, inference, data processing, deployment, and other related tasks.  You would develop data collection and model performance assessment strategies and perform model training. You would make use of (and add to) our collection of ML development and analysis tools.

We work to stay up to date with the latest in machine learning, leveraging existing software when possible and using empiricism + quick iteration to turn theory into pragmatic solutions.  As part of the Innovation team, you'd have frequent opportunities to grow and share your machine learning knowledge.  Your work would be high visibility and essential to the success of our client engagements.

Required skills:

  • Developing models in deep learning frameworks such as PyTorch and TensorFlow
  • Developing ML-related pipelines, scripts, and APIs in Python
  • Dealing with training issues such as low data quality, data imbalances, and over/under-fitting
  • Engaging in collaborative software development using tools such as Git and Jira
  • Communicating about technical subjects to people with widely varying backgrounds
  • Packaging services using tools such as Anaconda and Docker
  • Experience deploying and maintaining machine learning systems in production
  • Experience with computer vision and related libraries such as OpenCV and scikit-image
  • Experience working in a remote team
  • Experience with Google Cloud Platform
  • Experience with CI/CD processes using technologies such as Jenkins, Github Actions, CircleCI, etc

This role is 100% remote. Our entire company works virtually, and often across time zones. You will be based remotely and will need to be well-versed in the use of Slack and video conferencing. 

Plainsight is committed to fostering a diverse work environment and is proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

Artificial Intelligence Developer Platform Developer Tools Enterprise Machine Learning PaaS SaaS Software

12 applies


There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

50,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🎉 12 people have signed up in the past 7 days.

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

Cancel anytime / Money-back guarantee