SlideShare a Scribd company logo
1 of 17
Download to read offline
4. Team
Learnings from founding a Computer Vision Startup




Flickr: zacharyparadis
                                                       Part 1: Founders
Learnings from founding a Computer Vision Startup


                                                    How many?
                                                    1-4 “reasonable” size of founder team


                                                    1 founder: total control but expensive, lonely and slow
                                                    2 founders: the magic number. “one builds, one sells”
                                                    3-4 founders: can make a great dev team but leader needed
                                                    >4 founders: crazy unless some are “passive”

                                                            “Everyone obsesses with dilution from investors.
                                                             The biggest dilution comes from co-founders.”
                                                                                – @msuster
Learnings from founding a Computer Vision Startup


                                                      2 founder dynamics                                                 Jobs and Wozniak
                                                                                                                           Allen and Gates
                                                                                                                       Hewlett and Packard
                                                                                                                          Larry and Sergei
                                                                                                                              Yang and Filo

                                                          “The ideal founding team is two individuals, with a
                                                        history of working together, of similar age and financial
                                                        standing, with mutual respect. One is good at building
                                                            products and the other is good at selling them”
                                                                              – @venturehacks




                                                                                                http://venturehacks.com/articles/pick-cofounder
                                                    Flickr: oskay
Learnings from founding a Computer Vision Startup


                                                    Finding founders & early employees
                                                    Share ideas, be open
                                                    Co-founders need to be people you trust, preferably people you
                                                    worked with before
                                                    You want broad skills and doers


                                                    Controversial but interesting:
                                                    vesting founder shares (VCs will ask for this)
Learnings from founding a Computer Vision Startup


                                                    Size matters	
                                                     Output is not linear in # employees
                                                     Most efficient (development) team is ~4
                                                     Over ~15 “formal” organization and information channels becomes
                                                     increasingly important



                                                       Avoid hiring admin staff or positions that don’t “produce” anything
                                                        (non-coding proj manager, office manager...) as long as possible.
                                                                       Ideally, never hire such persons.
Learnings from founding a Computer Vision Startup




Flickr: yodelanecdotal
                                                       Part 2: Hiring staff
Learnings from founding a Computer Vision Startup


                                                    Where to find them?
                                                    1. By recommendation (both ways!)
                                                    2. Events and conferences
                                                    3. LinkedIn!


                                                     Avoid recruitment agencies at all cost.
                                                     Waste of time and money.


                                                     Never hire unless you absolutely must.
                                                      Are you sure you need to hire now?
                                                                                               Flickr: bouldair
Learnings from founding a Computer Vision Startup


                                                    Interviewing and testing
                                                     Early on, look for people that are bright, broad with potential to grow


                                                     Always test developers
                                                     Don’t underestimate team fit (personality)
                                                     Never hire without trial period


                                                     Computer vision team should have a mix of skills
                                                     “theoretical”-”practical” and people that can make demos.
Learnings from founding a Computer Vision Startup


                                                    Stock options and motivation
                                                    Motivation
                                                     Money is not motivation (competitors ALWAYS pay more)
                                                     Good motivators are similar to founders’ motivators (build something, dynamic
                                                     organization, make a difference, ...)
                                                     Warning: people with “big-co” motivation (titles, salary, career, benefits, “security”)


                                                    Stock options
                                                     Good idea if exit is the goal
                                                     If possible create options pool post investment
                                                     Beware: rules and taxes vary a lot between countries!
What is special about Vision?
         In terms of building teams
Learnings from founding a Computer Vision Startup


                                                    What’s special about Vision?
                                                     Academic research groups can be a great “extension” to your R&D
                                                     team
                                                     Small vision teams can go far, no need to overstaff
How we did it
Learnings from founding a Computer Vision Startup


                                                    Polar Rose: How we did it
                                                     1. Founder + key early employees
                                                     2. Built 2 dev teams (vision + infrastructure)

                                                     Hiring process:
                                                     Initially friends and connections from university
                                                     Networks of a few key employees (especially France and Poland)
                                                     LinkedIn - search, search, search

                                                     Trial period in ALL contracts

                                                     Stock options (legal & tax mess with multi-national team)
Learnings from founding a Computer Vision Startup


                                                    Kooaba: How we did it
                                                    Founders + 1 key early employee (first employee needed to be changed, lost lots of time)
                                                    Built two dev teams (vision + interfaces (web, mobile))
                                                    Was hard to find initial employees
                                                    Work permit problems

                                                    Hiring process:
                                                    Initially friends and connections from university
                                                    Networks of a employees                                       We are hiring later this year!!
                                                    LinkedIn - post job offer (299 is cheap)
                                                    Sales & Marketing hired from customer (EMI Music)
                                                    Employees are involved in interviewing process

                                                    Recently: testing day

                                                    Stocks (promised, formalized these days)
Q&A
Learnings from founding a Computer Vision Startup


                                                    Resources
                                                    Founders:
                                                     http://venturehacks.com/articles/pick-cofounder (Picking co-founders)


                                                    Hiring:
                                                     xxx

More Related Content

More from zukun

ETHZ CV2012: Tutorial openCV
ETHZ CV2012: Tutorial openCVETHZ CV2012: Tutorial openCV
ETHZ CV2012: Tutorial openCVzukun
 
ETHZ CV2012: Information
ETHZ CV2012: InformationETHZ CV2012: Information
ETHZ CV2012: Informationzukun
 
Siwei lyu: natural image statistics
Siwei lyu: natural image statisticsSiwei lyu: natural image statistics
Siwei lyu: natural image statisticszukun
 
Lecture9 camera calibration
Lecture9 camera calibrationLecture9 camera calibration
Lecture9 camera calibrationzukun
 
Brunelli 2008: template matching techniques in computer vision
Brunelli 2008: template matching techniques in computer visionBrunelli 2008: template matching techniques in computer vision
Brunelli 2008: template matching techniques in computer visionzukun
 
Modern features-part-4-evaluation
Modern features-part-4-evaluationModern features-part-4-evaluation
Modern features-part-4-evaluationzukun
 
Modern features-part-3-software
Modern features-part-3-softwareModern features-part-3-software
Modern features-part-3-softwarezukun
 
Modern features-part-2-descriptors
Modern features-part-2-descriptorsModern features-part-2-descriptors
Modern features-part-2-descriptorszukun
 
Modern features-part-1-detectors
Modern features-part-1-detectorsModern features-part-1-detectors
Modern features-part-1-detectorszukun
 
Modern features-part-0-intro
Modern features-part-0-introModern features-part-0-intro
Modern features-part-0-introzukun
 
Lecture 02 internet video search
Lecture 02 internet video searchLecture 02 internet video search
Lecture 02 internet video searchzukun
 
Lecture 01 internet video search
Lecture 01 internet video searchLecture 01 internet video search
Lecture 01 internet video searchzukun
 
Lecture 03 internet video search
Lecture 03 internet video searchLecture 03 internet video search
Lecture 03 internet video searchzukun
 
Icml2012 tutorial representation_learning
Icml2012 tutorial representation_learningIcml2012 tutorial representation_learning
Icml2012 tutorial representation_learningzukun
 
Advances in discrete energy minimisation for computer vision
Advances in discrete energy minimisation for computer visionAdvances in discrete energy minimisation for computer vision
Advances in discrete energy minimisation for computer visionzukun
 
Gephi tutorial: quick start
Gephi tutorial: quick startGephi tutorial: quick start
Gephi tutorial: quick startzukun
 
EM algorithm and its application in probabilistic latent semantic analysis
EM algorithm and its application in probabilistic latent semantic analysisEM algorithm and its application in probabilistic latent semantic analysis
EM algorithm and its application in probabilistic latent semantic analysiszukun
 
Object recognition with pictorial structures
Object recognition with pictorial structuresObject recognition with pictorial structures
Object recognition with pictorial structureszukun
 
Iccv2011 learning spatiotemporal graphs of human activities
Iccv2011 learning spatiotemporal graphs of human activities Iccv2011 learning spatiotemporal graphs of human activities
Iccv2011 learning spatiotemporal graphs of human activities zukun
 
Icml2012 learning hierarchies of invariant features
Icml2012 learning hierarchies of invariant featuresIcml2012 learning hierarchies of invariant features
Icml2012 learning hierarchies of invariant featureszukun
 

More from zukun (20)

ETHZ CV2012: Tutorial openCV
ETHZ CV2012: Tutorial openCVETHZ CV2012: Tutorial openCV
ETHZ CV2012: Tutorial openCV
 
ETHZ CV2012: Information
ETHZ CV2012: InformationETHZ CV2012: Information
ETHZ CV2012: Information
 
Siwei lyu: natural image statistics
Siwei lyu: natural image statisticsSiwei lyu: natural image statistics
Siwei lyu: natural image statistics
 
Lecture9 camera calibration
Lecture9 camera calibrationLecture9 camera calibration
Lecture9 camera calibration
 
Brunelli 2008: template matching techniques in computer vision
Brunelli 2008: template matching techniques in computer visionBrunelli 2008: template matching techniques in computer vision
Brunelli 2008: template matching techniques in computer vision
 
Modern features-part-4-evaluation
Modern features-part-4-evaluationModern features-part-4-evaluation
Modern features-part-4-evaluation
 
Modern features-part-3-software
Modern features-part-3-softwareModern features-part-3-software
Modern features-part-3-software
 
Modern features-part-2-descriptors
Modern features-part-2-descriptorsModern features-part-2-descriptors
Modern features-part-2-descriptors
 
Modern features-part-1-detectors
Modern features-part-1-detectorsModern features-part-1-detectors
Modern features-part-1-detectors
 
Modern features-part-0-intro
Modern features-part-0-introModern features-part-0-intro
Modern features-part-0-intro
 
Lecture 02 internet video search
Lecture 02 internet video searchLecture 02 internet video search
Lecture 02 internet video search
 
Lecture 01 internet video search
Lecture 01 internet video searchLecture 01 internet video search
Lecture 01 internet video search
 
Lecture 03 internet video search
Lecture 03 internet video searchLecture 03 internet video search
Lecture 03 internet video search
 
Icml2012 tutorial representation_learning
Icml2012 tutorial representation_learningIcml2012 tutorial representation_learning
Icml2012 tutorial representation_learning
 
Advances in discrete energy minimisation for computer vision
Advances in discrete energy minimisation for computer visionAdvances in discrete energy minimisation for computer vision
Advances in discrete energy minimisation for computer vision
 
Gephi tutorial: quick start
Gephi tutorial: quick startGephi tutorial: quick start
Gephi tutorial: quick start
 
EM algorithm and its application in probabilistic latent semantic analysis
EM algorithm and its application in probabilistic latent semantic analysisEM algorithm and its application in probabilistic latent semantic analysis
EM algorithm and its application in probabilistic latent semantic analysis
 
Object recognition with pictorial structures
Object recognition with pictorial structuresObject recognition with pictorial structures
Object recognition with pictorial structures
 
Iccv2011 learning spatiotemporal graphs of human activities
Iccv2011 learning spatiotemporal graphs of human activities Iccv2011 learning spatiotemporal graphs of human activities
Iccv2011 learning spatiotemporal graphs of human activities
 
Icml2012 learning hierarchies of invariant features
Icml2012 learning hierarchies of invariant featuresIcml2012 learning hierarchies of invariant features
Icml2012 learning hierarchies of invariant features
 

Recently uploaded

Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDThiyagu K
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...Sapna Thakur
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAssociation for Project Management
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfchloefrazer622
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Disha Kariya
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpinRaunakKeshri1
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajanpragatimahajan3
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...fonyou31
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 

Recently uploaded (20)

Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdf
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 
Advance Mobile Application Development class 07
Advance Mobile Application Development class 07Advance Mobile Application Development class 07
Advance Mobile Application Development class 07
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajan
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 

CVPR2010: Learnings from founding a computer vision startup: Chapter 4: Team: Founders and hiring staff

  • 2. Learnings from founding a Computer Vision Startup Flickr: zacharyparadis Part 1: Founders
  • 3. Learnings from founding a Computer Vision Startup How many? 1-4 “reasonable” size of founder team 1 founder: total control but expensive, lonely and slow 2 founders: the magic number. “one builds, one sells” 3-4 founders: can make a great dev team but leader needed >4 founders: crazy unless some are “passive” “Everyone obsesses with dilution from investors. The biggest dilution comes from co-founders.” – @msuster
  • 4. Learnings from founding a Computer Vision Startup 2 founder dynamics Jobs and Wozniak Allen and Gates Hewlett and Packard Larry and Sergei Yang and Filo “The ideal founding team is two individuals, with a history of working together, of similar age and financial standing, with mutual respect. One is good at building products and the other is good at selling them” – @venturehacks http://venturehacks.com/articles/pick-cofounder Flickr: oskay
  • 5. Learnings from founding a Computer Vision Startup Finding founders & early employees Share ideas, be open Co-founders need to be people you trust, preferably people you worked with before You want broad skills and doers Controversial but interesting: vesting founder shares (VCs will ask for this)
  • 6. Learnings from founding a Computer Vision Startup Size matters Output is not linear in # employees Most efficient (development) team is ~4 Over ~15 “formal” organization and information channels becomes increasingly important Avoid hiring admin staff or positions that don’t “produce” anything (non-coding proj manager, office manager...) as long as possible. Ideally, never hire such persons.
  • 7. Learnings from founding a Computer Vision Startup Flickr: yodelanecdotal Part 2: Hiring staff
  • 8. Learnings from founding a Computer Vision Startup Where to find them? 1. By recommendation (both ways!) 2. Events and conferences 3. LinkedIn! Avoid recruitment agencies at all cost. Waste of time and money. Never hire unless you absolutely must. Are you sure you need to hire now? Flickr: bouldair
  • 9. Learnings from founding a Computer Vision Startup Interviewing and testing Early on, look for people that are bright, broad with potential to grow Always test developers Don’t underestimate team fit (personality) Never hire without trial period Computer vision team should have a mix of skills “theoretical”-”practical” and people that can make demos.
  • 10. Learnings from founding a Computer Vision Startup Stock options and motivation Motivation Money is not motivation (competitors ALWAYS pay more) Good motivators are similar to founders’ motivators (build something, dynamic organization, make a difference, ...) Warning: people with “big-co” motivation (titles, salary, career, benefits, “security”) Stock options Good idea if exit is the goal If possible create options pool post investment Beware: rules and taxes vary a lot between countries!
  • 11. What is special about Vision? In terms of building teams
  • 12. Learnings from founding a Computer Vision Startup What’s special about Vision? Academic research groups can be a great “extension” to your R&D team Small vision teams can go far, no need to overstaff
  • 14. Learnings from founding a Computer Vision Startup Polar Rose: How we did it 1. Founder + key early employees 2. Built 2 dev teams (vision + infrastructure) Hiring process: Initially friends and connections from university Networks of a few key employees (especially France and Poland) LinkedIn - search, search, search Trial period in ALL contracts Stock options (legal & tax mess with multi-national team)
  • 15. Learnings from founding a Computer Vision Startup Kooaba: How we did it Founders + 1 key early employee (first employee needed to be changed, lost lots of time) Built two dev teams (vision + interfaces (web, mobile)) Was hard to find initial employees Work permit problems Hiring process: Initially friends and connections from university Networks of a employees We are hiring later this year!! LinkedIn - post job offer (299 is cheap) Sales & Marketing hired from customer (EMI Music) Employees are involved in interviewing process Recently: testing day Stocks (promised, formalized these days)
  • 16. Q&A
  • 17. Learnings from founding a Computer Vision Startup Resources Founders: http://venturehacks.com/articles/pick-cofounder (Picking co-founders) Hiring: xxx