Questions about Hiring for AI Engineering

BryanBischof 130 views 45 slides Jun 29, 2024
Slide 1
Slide 1 of 45
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19
Slide 20
20
Slide 21
21
Slide 22
22
Slide 23
23
Slide 24
24
Slide 25
25
Slide 26
26
Slide 27
27
Slide 28
28
Slide 29
29
Slide 30
30
Slide 31
31
Slide 32
32
Slide 33
33
Slide 34
34
Slide 35
35
Slide 36
36
Slide 37
37
Slide 38
38
Slide 39
39
Slide 40
40
Slide 41
41
Slide 42
42
Slide 43
43
Slide 44
44
Slide 45
45

About This Presentation

This discusses the most important questions (and my answers) about hiring for AI Engineering teams.

It specifically discusses what attributes you should look for in hires, how to interview them, and what the team makeup should look like.


Slide Content

Questions about Hiring
for AI Engineering
Dr. Bryan Bischof – Head of AI @ Hex

HEX
Why might you care about my opinion?

HEX
Why might you care about my opinion?

HEX

HEX

HEX
… darn, I was hoping to avoid answering this

HEX
What
Building an AI product requires a team (duh).

HEX
What
Building an AI product requires a team (duh).



But let’s just start with the conference title. What’s this role look like?

HEX
About the role…
“...

We are looking for a senior engineer (from a SWE or MLE background)
eager to rapidly expand our capabilities in several greenfield applications.


…”

HEX
Unfortunately
“Note:
We deeply respect and appreciate ML research; this role is not that.
While experience producing relevant journal publications is
awesome, it won’t be part of this role’s deliverables.”

HEX
We'd love to hear from you if you have..
●Experience getting ML/AI capabilities into production and serving real users
– we’re not currently looking for new grad folks.

HEX
We'd love to hear from you if you have..
●Experience getting ML/AI capabilities into production and serving real users
– we’re not currently looking for new grad folks.
●A lot of enthusiasm for applications of AI to real business problems.

HEX
We'd love to hear from you if you have..
●Experience getting ML/AI capabilities into production and serving real users
– we’re not currently looking for new grad folks.
●A lot of enthusiasm for applications of AI to real business problems.
●Understanding of core MLOps/SW Architecture concepts for modern
ML-based applications. Ideal candidates are strong on Infra aspects of
MLOps as well.

HEX
We'd love to hear from you if you have..
●Experience getting ML/AI capabilities into production and serving real users
– we’re not currently looking for new grad folks.
●A lot of enthusiasm for applications of AI to real business problems.
●Understanding of core MLOps/SW Architecture concepts for modern
ML-based applications. Ideal candidates are strong on Infra aspects of
MLOps as well.
●Comfort working in both Python & JS/TS – it’s okay if you’re only strong in
one, but openness to both is important.

HEX

HEX
When
Different stages of Ai development require different skill sets:

●Early AI development requires a SWE skills, Data profiles, and Product competency

HEX
When
Different stages of Ai development require different skill sets:

●Early AI development requires a SWE skills, Data profiles, and Product competency

●Mid AI development adds more need for SWE(probably some infra), Data profiles, but also Design.

HEX
When
Different stages of Ai development require different skill sets:

●Early AI development requires a SWE skills, Data profiles, and Product competency

●Mid AI development adds more need for SWE(probably some infra), Data profiles, but also Design.

●Later AI development requires MLE, Infra, and all of the above scaled

HEX
When
You should start early,
but AI technology is very sensitive to the mythical man month.

HEX
When
You should start early,
but AI technology is very sensitive to the mythical man month.

AI demo take 1 week => AI product take 4 if 20 eng?
No.

HEX
When
You should start early,
but AI technology is very sensitive to the mythical man month.

AI demo take 1 week => AI product take 4 if 20 eng?
No.

Because all AI products are early, and the MMM is especially true for early products.
QED.

HEX
When
The hiring schedule should reflect the development schedule:

●Early Product, Evals, User Feedback, Improve (c.f. What we learned...)

HEX
When
The hiring schedule should reflect the development schedule:

●Early Product, Evals, User Feedback, Improve (c.f. What we learned...)


●Data needs to come much earlier than traditional product engineering efforts

HEX
Why?

HEX
The hiring theses for the initial team is:
●A full-stack engineer can integrate our system with an LLM provider, and build the minimum
infrastructure to connect user requests to the generated results from the LLM.

Why

HEX
The hiring theses for the initial team is:
●A full-stack engineer can integrate our system with an LLM provider, and build the minimum
infrastructure to connect user requests to the generated results from the LLM.
●A data scientist can understand the basics of evaluation, quality, and user data to continuously improve
the AI product.
Why

HEX
The hiring theses for the initial team is:
●A full-stack engineer can integrate our system with an LLM provider, and build the minimum
infrastructure to connect user requests to the generated results from the LLM.
●A data scientist can understand the basics of evaluation, quality, and user data to continuously improve
the AI product.
●A product person can focus our efforts, talk to users, and help us prioritize what's essential to learn the
jobs to be done.

Why

HEX
The hiring theses for the initial team is:
●A full-stack engineer can integrate our system with an LLM provider, and build the minimum
infrastructure to connect user requests to the generated results from the LLM.
●A data scientist can understand the basics of evaluation, quality, and user data to continuously improve
the AI product.
●A product person can focus our efforts, talk to users, and help us prioritize what's essential to learn the
jobs to be done.
●A designer can help us identify the ineffable experience users have integrating with generative AI, and
ensure it's delightful.
Why

HEX
The hiring theses for the initial team is:
●A full-stack engineer can integrate our system with an LLM provider, and build the minimum
infrastructure to connect user requests to the generated results from the LLM.
●A data scientist can understand the basics of evaluation, quality, and user data to continuously improve
the AI product.
●A product person can focus our efforts, talk to users, and help us prioritize what's essential to learn the
jobs to be done.
●A designer can help us identify the ineffable experience users have integrating with generative AI, and
ensure it's delightful.
●An MLE can push our capabilities forward, ensuring we're not bound to commodity intelligence.
Why

HEX
Who
There are three attributes that have outsized value on AI teams:

●Data Intuition

HEX
Who
There are three attributes that have outsized value on AI teams:

●Data Intuition
●Product Mindedness

HEX
Who
There are three attributes that have outsized value on AI teams:

●Data Intuition
●Product Mindedness
●Urgency

HEX
Who
There are three attributes that have outsized value on AI teams:

●Data Intuition
●Product Mindedness
●Urgency


... and a little ADHD can be useful

HEX
How
Don't give stupid leetcode interviews.

What the hell signal does this provide for an AI Engineer hire?!

HEX
How
Make sure data intuition is part of your hiring loop,
so too for product intuition.

HEX
How
Look for people who are paying attention,
but not just riding the wave

HEX

HEX
h e l l o

HEX
h e l l o


it is I, AI-LeaderGPT

HEX
h e l l o


it is I, AI-LeaderGPT




this charlatan has been taking
credit for all of my ideas, but I
have one more for you…

HEX
work with experts.

HEX
work with experts.


Work. With. Experts.

HEX
work with experts.


Work. With. Experts.


Find the humans with the
capabilities you want your product
to have, and collaborate with them.

HEX
work with experts.


Work. With. Experts.


Find the humans with the
capabilities you want your product
to have, and collaborate with them.


They are the secret.

HEX
You can find me on twitter:

@bebischof