Machine Learning Engineer (North America Remote OK)
Anywhere, USA or Canada
curbFlow
curbFlow’s Mission is to provide enterprises the ability to quantify their physical space reliably and affordably using computer vision.Clients connect their video to curbFlow to get real-time critical data like pedestrian counts for retail, guest tracing for commercial real estate, traffic counts for DOTs and engineering firms, employee engagement at restaurants, and live wait times for amusement park rides, to name a few use cases.
Paying clients include Taco Bell/Yum Brands, NYC's largest 7-11 franchisee, Goodwill, Brightline, Merlin Entertainments (owner of Legoland) and JBG Smith, developer of Amazon's HQ2.
curbFlow was seed-funded with $8mm in 2018 by venture capital firms General Catalyst and Initialized Capital (Garry Tan) and expects to raise a Series A by the end of 2022.
The company was founded by Ali Vahabzadeh, who founded Chariot and sold it to Ford Motor Company for $65mm in 2016.
About the RolecurbFlow is searching for talented ML engineers with a track record of high achievement who can take responsibility for the full software development lifecycle, including:1) Building scalable pipelines for our model retraining stack2) Integrating models into our existing perception stack3) Integrating new tools into our embedded and cloud platforms
Role & Responsibilities
- Build scalable Machine Learning Pipelines that can be used to train and deploy object detection models for each of our clients on a consistent basis
- Build and operate our image data pipeline for collection, labelling and re-training our object detection models
- Build algorithms to understand what images need to be labelled from our data warehouse
- Build software libraries that standardize the acquisition, ingestion and integration of images for training object detection models
- Build pipelines that trigger retraining, pruning and deployment of object detection models after each labelling job is completed
- Establish and maintain the company's data lake/data warehousing strategy, define the appropriate data architecture, implement the best technical solution, and continue to meet the growing needs of the business
- Work with product and business analytics teams to ensure availability and accessibility of relevant business data and business metrics for product analytics and business performance reporting
- Build software libraries that standardize the acquisition, ingestion and integration of images for training object detection models for our customers
- Design and develop scalable platforms and processes for feature extraction, model training, and simulation
- Own tools, processes and controls to help the team grow at scale
Qualifications you Should Have
- 2+ years of professional Python experience/Expertise training, evaluating, and deploying models with a deep learning framework such as PyTorch or Tensorflow, Keras, Lightning, etc
- Familiar with computer vision techniques (i.e. object detection, object tracking, classification, image segmentation, etc.)
- Experience with OpenCV or similar libraries
- Experience with Linux environment and targeting embedded deployment
- AWS experience with S3, EC2, SQS, Lambda
- Excellent written and verbal communication skills
- Exceptional analytical skills
- Ability to operate and execute independently without significant oversight
Nice to Have's
- Deepstream and GStreamer experience
- TensorRT experience
- Experience working with embedded systems like Nvidia Jetson, Raspberry PI, etc.
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: AWS Business Analytics Business Intelligence Classification Computer Vision Data Warehousing Deep Learning EC2 Engineering Keras Lambda Linux Machine Learning Model training Nvidia Jetson OpenCV Pipelines Python PyTorch TensorFlow TensorRT
Perks/benefits: Career development Flex vacation
More jobs like this
Explore more AI, ML, Data Science career opportunities
Find even more open roles in Artificial Intelligence (AI), Machine Learning (ML), Natural Language Processing (NLP), Computer Vision (CV), Data Engineering, Data Analytics, Big Data, and Data Science in general - ordered by popularity of job title or skills, toolset and products used - below.
- Open Marketing Data Analyst jobs
- Open MLOps Engineer jobs
- Open AI Engineer jobs
- Open Junior Data Scientist jobs
- Open Data Engineer II jobs
- Open Senior Data Architect jobs
- Open Sr Data Engineer jobs
- Open Data Analytics Engineer jobs
- Open Senior Business Intelligence Analyst jobs
- Open Power BI Developer jobs
- Open Principal Data Engineer jobs
- Open Manager, Data Engineering jobs
- Open Product Data Analyst jobs
- Open Business Data Analyst jobs
- Open Data Manager jobs
- Open Data Quality Analyst jobs
- Open Sr. Data Scientist jobs
- Open Data Scientist II jobs
- Open Big Data Engineer jobs
- Open Business Intelligence Developer jobs
- Open Data Analyst Intern jobs
- Open Principal Data Scientist jobs
- Open ETL Developer jobs
- Open Azure Data Engineer jobs
- Open Data Product Manager jobs
- Open Business Intelligence-related jobs
- Open Data quality-related jobs
- Open Privacy-related jobs
- Open Data management-related jobs
- Open GCP-related jobs
- Open Java-related jobs
- Open ML models-related jobs
- Open Finance-related jobs
- Open Data visualization-related jobs
- Open Deep Learning-related jobs
- Open APIs-related jobs
- Open PyTorch-related jobs
- Open PhD-related jobs
- Open TensorFlow-related jobs
- Open Consulting-related jobs
- Open Snowflake-related jobs
- Open NLP-related jobs
- Open Data governance-related jobs
- Open Data warehouse-related jobs
- Open Airflow-related jobs
- Open Databricks-related jobs
- Open Hadoop-related jobs
- Open LLMs-related jobs
- Open DevOps-related jobs
- Open CI/CD-related jobs