SlideShare a Scribd company logo
1 of 18
Start Career as
Machine Learning
Engineer
Julio Anthony Leonard
Machine Learning Engineer at Gojek
Cofounder at Impacteam Consultancy
Indonesia
Life so Far
- From Palu, Sulawesi Tengah, a good start
- Applied for ITB, not accepted, got to ITS, yay 🎉
- Sucked at college 1st year, playing all days, at least winning campus championship
- Needed money, learnt Android development and doing freelance
- Joined some community to learn, started building LinkedIn profile and CV, applied to 20
companies weekly
- AIESEC Global Talent Internship in Japan 🇯🇵
- Gojek Bootcamp and joined as Software Dev, Platform Team in Bangalore 💻
- Career reset to Machine Learning Engineer, still struggling though 🧠
- Co-founding consultancy service, ImpacTeam
Machine Learning Quick
Overview
Brief timeline of Machine Learning
in Industry
- Traditional AI: Retype
- Machine Learning: Supervised(Classification), Unsupervised(Clustering)
- Real Time Machine Learning: Reinforcement
Machine Learning Lifecycle
Machine Learning Lifecycle
Source
Ask a good questions
What is
Machine Learning
Engineer
Boundary
But not Limited to
Building Library
Some readings if you want
https://blog.gojekengineering.com/tagged/machine-learning
Why is it Hard?
Suka dan Duka Story
- Many Many Tools
- New Fields
- Growing Pretty Fast
- Highly Competitive
- Expensive :( Someone solve this
pls. No worries I can help you on
next slide
What you can do as a starter?
Build Portfolio: I guarantee you it would need 3 months minimum with consistent effort to
do this, easy to say, Hard to Do.
Remember the expensive part we are talking about? There are freebies now!
- Google Education: A lot of Freebies
- Github Student Pack: Free when you have school emails
- Tensorflow: One of the simplest machine learning library
- Learn Python at Progate: Interactive hands on, Bahasa Indo
-
-
Another Skills Needed
5 Softskills
- Asking a good question
- Communication skills, woops hardest
- Never give up until you solve the problem you’re in
- Growth Mindset
- Reading
“You don’t have to be great to start, you have to start to be great!” - Zag Ziglar
“The key is dream big and never give up, and believe every fails (as long as you’re not dead) is
meant for learning process” - Juan
Good Readings
To give you some sense of bigger Picture
Serious
- Towards Data Science on Medium, Viral Articles
- All Gojek Engineering Blog About ML
- Power point from my friend in Data Science
- Get Connected with Data Scientist, Data Engineering, ML Engineer or whoever
on linkedin, feel free to ask questions but don’t expect an answer.
Joke
- https://datasciencedojo.com/community/jokes/
- https://xkcd.com/
Good Dojo
To practice and improve your skills
- Kaggle
- Qwiklabs
- Hackerrank
- Competitions
- Stackoverflow
- Build your own projects and publish
- Use Research Open Data
- Publish to Github
Short Flowchart
- Job is just a title, just do what you like and love, and keep growing on that field.
Thank You!
Feel free to connect at
LinkedIn, add notes pls
Julio Anthony Leonard
Machine Learning Engineer at Gojek
Cofounder at Impacteam
Indonesia
Quick but better to have
lots of QnA
AMA (Ask Me Anything)

More Related Content

Similar to Start career as ml engineer

How to start your data career
How to start your data careerHow to start your data career
How to start your data careerAdwait Bhave
 
Java book for beginners_first chapter
Java book for beginners_first chapterJava book for beginners_first chapter
Java book for beginners_first chapterAamir Mojeeb
 
Intro to programming and how to start that career
Intro to programming and how to start that careerIntro to programming and how to start that career
Intro to programming and how to start that careerTarek Alabd
 
Silicon Valley Youth coders kick-off presentation
Silicon Valley Youth coders kick-off presentationSilicon Valley Youth coders kick-off presentation
Silicon Valley Youth coders kick-off presentationShivaum Kumar
 
Tech Tools Anyone Can Use
Tech Tools Anyone Can UseTech Tools Anyone Can Use
Tech Tools Anyone Can UseNicoleGraham48
 
Teaching with Technology & Gamification
Teaching with Technology & GamificationTeaching with Technology & Gamification
Teaching with Technology & GamificationClasscraft
 
How to land your first job in tech without an engineering degree
How to land your first job in tech without an engineering degreeHow to land your first job in tech without an engineering degree
How to land your first job in tech without an engineering degreeStuti Verma
 
Activity01_introduction
Activity01_introductionActivity01_introduction
Activity01_introductionmycodeschool
 
Chat GPT - A Game Changer in Education
Chat GPT - A Game Changer in EducationChat GPT - A Game Changer in Education
Chat GPT - A Game Changer in EducationThiyagu K
 
ChatGPTAGameChangerinEducation.pdf
ChatGPTAGameChangerinEducation.pdfChatGPTAGameChangerinEducation.pdf
ChatGPTAGameChangerinEducation.pdfOgunleye Samuel
 
GDSC UOWMKDUPG Info Session
GDSC UOWMKDUPG Info SessionGDSC UOWMKDUPG Info Session
GDSC UOWMKDUPG Info SessionGDSCUOWMKDUPG
 
How to Use ChatGPT to Generate Content ? - By PrepAI
How to Use ChatGPT to Generate Content ? - By PrepAIHow to Use ChatGPT to Generate Content ? - By PrepAI
How to Use ChatGPT to Generate Content ? - By PrepAIKavika Roy
 
Ed techjoker faculty presentation
Ed techjoker faculty presentationEd techjoker faculty presentation
Ed techjoker faculty presentationbtopro
 
Web 2.0 tools for FBLA advisers
Web 2.0 tools for FBLA advisersWeb 2.0 tools for FBLA advisers
Web 2.0 tools for FBLA advisersdulanyconsulting
 
Programming on a_shoestring_1
Programming on a_shoestring_1Programming on a_shoestring_1
Programming on a_shoestring_1mskoczylas
 
Programming on a_shoestring_1 (1)
Programming on a_shoestring_1 (1)Programming on a_shoestring_1 (1)
Programming on a_shoestring_1 (1)mskoczylas
 
Four Goldern Years of Undergrad
Four Goldern Years of UndergradFour Goldern Years of Undergrad
Four Goldern Years of UndergradDeepak Aggarwal
 
How to learn machine learning
How to learn machine learningHow to learn machine learning
How to learn machine learningMostapha Benhenda
 
AI as a career skill.MCU AI conference slides.may 11.2024.pptx
AI as a career skill.MCU AI conference slides.may 11.2024.pptxAI as a career skill.MCU AI conference slides.may 11.2024.pptx
AI as a career skill.MCU AI conference slides.may 11.2024.pptxNigel Daly
 

Similar to Start career as ml engineer (20)

How to start your data career
How to start your data careerHow to start your data career
How to start your data career
 
Java book for beginners_first chapter
Java book for beginners_first chapterJava book for beginners_first chapter
Java book for beginners_first chapter
 
Intro to programming and how to start that career
Intro to programming and how to start that careerIntro to programming and how to start that career
Intro to programming and how to start that career
 
Silicon Valley Youth coders kick-off presentation
Silicon Valley Youth coders kick-off presentationSilicon Valley Youth coders kick-off presentation
Silicon Valley Youth coders kick-off presentation
 
Tech Tools Anyone Can Use
Tech Tools Anyone Can UseTech Tools Anyone Can Use
Tech Tools Anyone Can Use
 
Teaching with Technology & Gamification
Teaching with Technology & GamificationTeaching with Technology & Gamification
Teaching with Technology & Gamification
 
How to land your first job in tech without an engineering degree
How to land your first job in tech without an engineering degreeHow to land your first job in tech without an engineering degree
How to land your first job in tech without an engineering degree
 
Activity01_introduction
Activity01_introductionActivity01_introduction
Activity01_introduction
 
Chat GPT - A Game Changer in Education
Chat GPT - A Game Changer in EducationChat GPT - A Game Changer in Education
Chat GPT - A Game Changer in Education
 
ChatGPTAGameChangerinEducation.pdf
ChatGPTAGameChangerinEducation.pdfChatGPTAGameChangerinEducation.pdf
ChatGPTAGameChangerinEducation.pdf
 
GDSC UOWMKDUPG Info Session
GDSC UOWMKDUPG Info SessionGDSC UOWMKDUPG Info Session
GDSC UOWMKDUPG Info Session
 
How to Use ChatGPT to Generate Content ? - By PrepAI
How to Use ChatGPT to Generate Content ? - By PrepAIHow to Use ChatGPT to Generate Content ? - By PrepAI
How to Use ChatGPT to Generate Content ? - By PrepAI
 
Ed techjoker faculty presentation
Ed techjoker faculty presentationEd techjoker faculty presentation
Ed techjoker faculty presentation
 
Web 2.0 tools for FBLA advisers
Web 2.0 tools for FBLA advisersWeb 2.0 tools for FBLA advisers
Web 2.0 tools for FBLA advisers
 
Programming on a_shoestring_1
Programming on a_shoestring_1Programming on a_shoestring_1
Programming on a_shoestring_1
 
Programming on a_shoestring_1 (1)
Programming on a_shoestring_1 (1)Programming on a_shoestring_1 (1)
Programming on a_shoestring_1 (1)
 
Four Goldern Years of Undergrad
Four Goldern Years of UndergradFour Goldern Years of Undergrad
Four Goldern Years of Undergrad
 
Geom pd
Geom pdGeom pd
Geom pd
 
How to learn machine learning
How to learn machine learningHow to learn machine learning
How to learn machine learning
 
AI as a career skill.MCU AI conference slides.may 11.2024.pptx
AI as a career skill.MCU AI conference slides.may 11.2024.pptxAI as a career skill.MCU AI conference slides.may 11.2024.pptx
AI as a career skill.MCU AI conference slides.may 11.2024.pptx
 

Recently uploaded

Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
The Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightThe Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightSafe Software
 
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Choreo: Empowering the Future of Enterprise Software Engineering
Choreo: Empowering the Future of Enterprise Software EngineeringChoreo: Empowering the Future of Enterprise Software Engineering
Choreo: Empowering the Future of Enterprise Software EngineeringWSO2
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
Modernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using BallerinaModernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using BallerinaWSO2
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamUiPathCommunity
 
Simplifying Mobile A11y Presentation.pptx
Simplifying Mobile A11y Presentation.pptxSimplifying Mobile A11y Presentation.pptx
Simplifying Mobile A11y Presentation.pptxMarkSteadman7
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
الأمن السيبراني - ما لا يسع للمستخدم جهله
الأمن السيبراني - ما لا يسع للمستخدم جهلهالأمن السيبراني - ما لا يسع للمستخدم جهله
الأمن السيبراني - ما لا يسع للمستخدم جهلهMohamed Sweelam
 
Decarbonising Commercial Real Estate: The Role of Operational Performance
Decarbonising Commercial Real Estate: The Role of Operational PerformanceDecarbonising Commercial Real Estate: The Role of Operational Performance
Decarbonising Commercial Real Estate: The Role of Operational PerformanceIES VE
 
Design and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data ScienceDesign and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data SciencePaolo Missier
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
JavaScript Usage Statistics 2024 - The Ultimate Guide
JavaScript Usage Statistics 2024 - The Ultimate GuideJavaScript Usage Statistics 2024 - The Ultimate Guide
JavaScript Usage Statistics 2024 - The Ultimate GuidePixlogix Infotech
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Zilliz
 

Recently uploaded (20)

Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
The Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightThe Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and Insight
 
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Choreo: Empowering the Future of Enterprise Software Engineering
Choreo: Empowering the Future of Enterprise Software EngineeringChoreo: Empowering the Future of Enterprise Software Engineering
Choreo: Empowering the Future of Enterprise Software Engineering
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Modernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using BallerinaModernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using Ballerina
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Simplifying Mobile A11y Presentation.pptx
Simplifying Mobile A11y Presentation.pptxSimplifying Mobile A11y Presentation.pptx
Simplifying Mobile A11y Presentation.pptx
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
الأمن السيبراني - ما لا يسع للمستخدم جهله
الأمن السيبراني - ما لا يسع للمستخدم جهلهالأمن السيبراني - ما لا يسع للمستخدم جهله
الأمن السيبراني - ما لا يسع للمستخدم جهله
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
Decarbonising Commercial Real Estate: The Role of Operational Performance
Decarbonising Commercial Real Estate: The Role of Operational PerformanceDecarbonising Commercial Real Estate: The Role of Operational Performance
Decarbonising Commercial Real Estate: The Role of Operational Performance
 
Design and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data ScienceDesign and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data Science
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
JavaScript Usage Statistics 2024 - The Ultimate Guide
JavaScript Usage Statistics 2024 - The Ultimate GuideJavaScript Usage Statistics 2024 - The Ultimate Guide
JavaScript Usage Statistics 2024 - The Ultimate Guide
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 

Start career as ml engineer

  • 1. Start Career as Machine Learning Engineer Julio Anthony Leonard Machine Learning Engineer at Gojek Cofounder at Impacteam Consultancy Indonesia
  • 2. Life so Far - From Palu, Sulawesi Tengah, a good start - Applied for ITB, not accepted, got to ITS, yay 🎉 - Sucked at college 1st year, playing all days, at least winning campus championship - Needed money, learnt Android development and doing freelance - Joined some community to learn, started building LinkedIn profile and CV, applied to 20 companies weekly - AIESEC Global Talent Internship in Japan 🇯🇵 - Gojek Bootcamp and joined as Software Dev, Platform Team in Bangalore 💻 - Career reset to Machine Learning Engineer, still struggling though 🧠 - Co-founding consultancy service, ImpacTeam
  • 4. Brief timeline of Machine Learning in Industry - Traditional AI: Retype - Machine Learning: Supervised(Classification), Unsupervised(Clustering) - Real Time Machine Learning: Reinforcement
  • 8. Boundary But not Limited to Building Library Some readings if you want https://blog.gojekengineering.com/tagged/machine-learning
  • 9. Why is it Hard? Suka dan Duka Story
  • 10. - Many Many Tools - New Fields - Growing Pretty Fast - Highly Competitive - Expensive :( Someone solve this pls. No worries I can help you on next slide
  • 11. What you can do as a starter? Build Portfolio: I guarantee you it would need 3 months minimum with consistent effort to do this, easy to say, Hard to Do. Remember the expensive part we are talking about? There are freebies now! - Google Education: A lot of Freebies - Github Student Pack: Free when you have school emails - Tensorflow: One of the simplest machine learning library - Learn Python at Progate: Interactive hands on, Bahasa Indo - -
  • 12. Another Skills Needed 5 Softskills - Asking a good question - Communication skills, woops hardest - Never give up until you solve the problem you’re in - Growth Mindset - Reading
  • 13. “You don’t have to be great to start, you have to start to be great!” - Zag Ziglar “The key is dream big and never give up, and believe every fails (as long as you’re not dead) is meant for learning process” - Juan
  • 14. Good Readings To give you some sense of bigger Picture Serious - Towards Data Science on Medium, Viral Articles - All Gojek Engineering Blog About ML - Power point from my friend in Data Science - Get Connected with Data Scientist, Data Engineering, ML Engineer or whoever on linkedin, feel free to ask questions but don’t expect an answer. Joke - https://datasciencedojo.com/community/jokes/ - https://xkcd.com/
  • 15. Good Dojo To practice and improve your skills - Kaggle - Qwiklabs - Hackerrank - Competitions - Stackoverflow - Build your own projects and publish - Use Research Open Data - Publish to Github
  • 16. Short Flowchart - Job is just a title, just do what you like and love, and keep growing on that field.
  • 17. Thank You! Feel free to connect at LinkedIn, add notes pls Julio Anthony Leonard Machine Learning Engineer at Gojek Cofounder at Impacteam Indonesia
  • 18. Quick but better to have lots of QnA AMA (Ask Me Anything)