AI

At Plank, we’re committed to creating the next generation of engineers who are as obsessed with computer science as we are.

AI

sprint cycle

The Plank AI lab consists of dedicated teams of data scientists, data engineers and mlops engineers that work with innovative technology companies on their most difficult challenges.

Step 1
Business problem formulation
  • Interviewing stakeholders and documenting research
  • Objective formulation of business problem along with key metrics
  • Defining successful outcome concretely
Excel,Wiki
Step 2
Data cleaning and data pipeline engineering
  • Consolidation of input data sources and schema
  • Data analysis to assess missing data, mistyped data
  • Creation of consolidated / clean schema of data
  • Creating data pipelines 
  • Deploying data pipeline and batch jobs to populate data lake
ETL,DBT,Apache Spark,Snowflake
Step 3
Data Science & Model training
  • Creating training, test, validation datasets
  • Formulating model experiments and tracking model performance
  • Tuning of model hyper-parameters
  • Optimization of model performance
Pytorch,Pandas,Scikit-learn,Tensorflow
Step 4
ML model coding and deployment
  • Implementation of prediction API endpoints
  • Creation and deployment of model microservices
  • Tracking of model performance
  • Setup regular model retraining
  • Model versioning
MLFlow,Kubernetes,Kubeflow,Sagemaker
Step 5
Model AB testing
  • Integration with data warehouse and analytics services for continuous model performance evaluation
  • Defining model variants and AB testing experiments
  • Mapping model performance to key business metrics
Python,SplitIO
Step 6

Customer Showcase

Achaemenid

Achaemenid
AI

Achaemenid is a medical technology company that develops innovative products for non-invasive diagnostics, therapeutic, as well as those for management of patients with mild to severe obstructive sleep apnea. Founded by Reza Radmand, DMD, Achaemenid is focused on patient-centric healthcare-related solutions.

Neuruno

Neuruno
AI

Gisual

Gisual
AI

An API and Web Tool to diagnose commercial power outages in real time to automate troubleshooting. Gisual helps service providers diagnose outages with automation. Its outage intelligence dramatically reduces complexity, costs, and repair times. Gisual works with some of the top brands in the world including AT&T, Windstream, Frontier, and others.

Migo

Migo
AI

Migo is an embedded lending platform that enables companies to extend credit to consumers and small businesses in their own apps. Migo builds proprietary ML algorithms to assess credit risk using the company’s data then automates credit facilities via cutting-edge cloud infrastructure, simplifying the complex world of lending with a simple API. Raised $50million from TPG, Valor Capital, and Nyca Partners

Engineers we’ve worked with

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut morbi bibendum interdum sit. Tincidunt magna nisi, a amet sit enim dui accumsan. Phasellus in nunc gravida.

Matias Lee

AI
AI
Matias Lee

PhD in Computer Science from National University of Cordoba

  • ex-Instructor of Machine Learning at National University of Cordoba
  • 10 years experience in data science and machine learning
  • Chief Data Science Officer in multiple companies
  • Publications: https:// scholar.google.com/citations? user=eWYixqsAAAAJ&hl=en
GenAI

GenAI

Accelerate your career in fullstack engineering by building a strong foundation in cutting-edge technologies in the field, learning software development best practices, and working closely with senior engineers on real world fullstack engineering projects.

Technology

  • Learn the basics of modern Javascript
  • Learn advanced React by following a planned course followed by a shared group project
  • How to develop full-stack applications using Nodejs and React
  • Effective use of REST APIs and GraphQL APIs
  • Learning techniques in modern CSS and styling, including writing code that works in a cross-device environment
  • Effective techniques in debugging frontend applications
  • Learning how micro-service and  micro-frontend architecture works in context of real-world applications
  • Learning how to use build tools like npm, yarn.

Project Management & Tools

  • Learn about different software methodologies like scrum, kanban
  • Learn about how to create a roadmap for a product milestone
  • Learn how to use different project management tools like Jira, Slack, Github, Notion etc.
  • Learn how to structure your communication to convey ideas clearly
  • Understand how collaboration happens in a modern distributed software development organization
  • How to use version control effectively and learn methodologies like git-flow
  • Learning test driven development
  • How to setup and use continuous integration for keeping high code quality
  • Best practices in testing across unit tests, performance tests, security tests, end to end tests, behavior driven testing, cross device testing
  • Best practices in deploying code across multiple environments
  • Best practices in setting up alerting and monitoring for production applications
  • Techniques in debugging code in development and production
GenAI

GenAI

Accelerate your career in fullstack engineering by building a strong foundation in cutting-edge technologies in the field, learning software development best practices, and working closely with senior engineers on real world fullstack engineering projects.

Technology

  • Learn the basics of modern Javascript
  • Learn advanced React by following a planned course followed by a shared group project
  • How to develop full-stack applications using Nodejs and React
  • Effective use of REST APIs and GraphQL APIs
  • Learning techniques in modern CSS and styling, including writing code that works in a cross-device environment
  • Effective techniques in debugging frontend applications
  • Learning how micro-service and  micro-frontend architecture works in context of real-world applications
  • Learning how to use build tools like npm, yarn.

Project Management & Tools

  • Learn about different software methodologies like scrum, kanban
  • Learn about how to create a roadmap for a product milestone
  • Learn how to use different project management tools like Jira, Slack, Github, Notion etc.
  • Learn how to structure your communication to convey ideas clearly
  • Understand how collaboration happens in a modern distributed software development organization
  • How to use version control effectively and learn methodologies like git-flow
  • Learning test driven development
  • How to setup and use continuous integration for keeping high code quality
  • Best practices in testing across unit tests, performance tests, security tests, end to end tests, behavior driven testing, cross device testing
  • Best practices in deploying code across multiple environments
  • Best practices in setting up alerting and monitoring for production applications
  • Techniques in debugging code in development and production
GenAI

GenAI

Accelerate your career in fullstack engineering by building a strong foundation in cutting-edge technologies in the field, learning software development best practices, and working closely with senior engineers on real world fullstack engineering projects.

Technology

  • Learn the basics of modern Javascript
  • Learn advanced React by following a planned course followed by a shared group project
  • How to develop full-stack applications using Nodejs and React
  • Effective use of REST APIs and GraphQL APIs
  • Learning techniques in modern CSS and styling, including writing code that works in a cross-device environment
  • Effective techniques in debugging frontend applications
  • Learning how micro-service and  micro-frontend architecture works in context of real-world applications
  • Learning how to use build tools like npm, yarn.

Project Management & Tools

  • Learn about different software methodologies like scrum, kanban
  • Learn about how to create a roadmap for a product milestone
  • Learn how to use different project management tools like Jira, Slack, Github, Notion etc.
  • Learn how to structure your communication to convey ideas clearly
  • Understand how collaboration happens in a modern distributed software development organization
  • How to use version control effectively and learn methodologies like git-flow
  • Learning test driven development
  • How to setup and use continuous integration for keeping high code quality
  • Best practices in testing across unit tests, performance tests, security tests, end to end tests, behavior driven testing, cross device testing
  • Best practices in deploying code across multiple environments
  • Best practices in setting up alerting and monitoring for production applications
  • Techniques in debugging code in development and production
Pytorch
Pandas
Scikit-learn
Pytorch
Pandas
Scikit-learn
GenAI
GenAI
Pytorch
Pandas
Scikit-learn
Tensorflow
MLFlow
Kubernetes
Kubeflow
Sagemaker
Python
SplitIO
Pytorch
Pandas
Scikit-learn
Tensorflow
MLFlow
Kubernetes
Kubeflow
Sagemaker
Python
SplitIO