Hur man blir en maskininlärningsingenjör
Machine Learning Engineering är ett relativt nytt fält som kombinerar programteknik med datautforskning. Även om det inte finns någon singel, etablerad väg att bli en maskininlärningsingenjör, det finns flera steg du kan ta för att bättre förstå ämnet och öka dina chanser att landa ett jobb på fältet.
Steg
Del 1 av 4:
Lära sig färdigheterna1
Lär dig att koda Använda Python eller ett liknande språk. För att bli en maskininlärningsingenjör måste du veta hur du läser, skapar och redigerar datorkoden. Pytonorm är för närvarande det mest populära språket för maskininlärningsapplikationer, men en betydande mängd ingenjörer använder manusformat som R, C, C++, Java, och jаvascript istället.
- Försök att lära dig flera språk för att göra dig en mer tilltalande jobbkandidat.
2. Arbeta genom online data prospektering kurser. Innan du lär dig kompetens som är specifika för maskininlärning är det viktigt att ha en solid grund i dataanalys. Detta inkluderar ämnen som statistik, som hjälper dig att förstå dataset och funktionsteknik, vilket hjälper dig att göra databaserade algoritmer. Vissa högkvalitativa online-kurser relaterade till dessa ämnen inkluderar:
3. Kompletta online kurser relaterade till maskininlärning. När du väl vet hur man kodar och förstår grundprinciperna bakom datautforskningen, börja gräva in i världen av maskininlärning. Detta inkluderar ämnen som att skapa algoritmer, genomföra neurala nätverk och designa maskininlärningssystem. Som utgångspunkt, kolla på online kurser som:
4. Tjäna en relevant certifiering eller examen för att hjälpa dig att landa ett jobb. I teknik får många människor högkvalitativa jobb utan formell utbildning. Akkrediteringar kommer dock att göra dig till en mer värdefull jobbkandidat och i vissa fall kommer det att vara det enda sättet att uppfylla ett företags arbetskrav. För att öka dina chanser att landa en maskinlärande position, arbeta mot saker som:
Del 2 av 4:
Få erfarenhet1. Arbeta med personliga maskininlärningsprojekt. När du börjar, försök att undersöka och återskapa grundläggande projekt som tillhandahålls av Scikit-Learn, Awesome Machine Learning, Predictionio och liknande resurser. När du har en solid grepp om hur maskininlärning fungerar i praktiken, försök att komma med dina egna projekt som du kan dela online eller lista på ett CV.
- Så du behöver inte spendera tid att samla data, försök använda offentligt tillgängliga dataset från platser som UCI Machine Learning Repository och Quandl.
- Om du inte kan komma med en projektidé, leta efter inspiration på webbplatser som Github.
2. Delta i Kaggle Kunskapskonkurrenser. Kaggle är en dataset databas som är värd för en mängd olika maskininlärningsutmaningar. Några av dessa är officiella tävlingar, som erbjuder monetära priser, och vissa är gratis tävlingar som helt enkelt ger erfarenhet.
3. Ansök om en maskininlärning praktik. Medan personliga projekt och tävlingar är roliga och ser bra ut på ett CV, kan de inte lära dig de affärsspecifika maskinens lärande färdigheter som krävs av många företag. Så du kan få den här upplevelsen, leta efter praktik eller påtryckningsjobb relaterade till produktfokuserad maskininlärning.
Del 3 av 4:
Förvärva ett maskininlärningsjobb1. Leta efter maskininlärningsjobb online. Du kan hitta aktuella jobböppningar på klassificerade webbplatser som Ziprecruiter, Glassdoor, och faktiskt. Även om många företag använder positionen Title Machine Learning Engineer, kan vissa använda alternativa titlar som:
- Dataforskare
- Ai ingenjör
- Stor datingenjör
- Djup inlärningsingenjör.
2. Skriv en återuppta som belyser dina maskinlärande färdigheter. När du skapar ett CV för en maskinlärande position, fokusera på saker som är relevanta för fältet, till exempel din yrkeserfarenhet och utbildningsaccrediteringar. För alla tidigare jobb, se till att du listar specifika saker som du har åstadkommit relaterat till maskininlärning.
3. Skapa en personlig Personligt brev För varje position som du ansöker om. På varje brev, lista dina jobbkvalifikationer, utbildning och relevant erfarenhet. För att personifiera dina bokstäver, inkludera en unik mening eller 2 i varje om vad du ska ta med till det företag du ansöker om.
4
Skicka in Arbetsansökan. Att ansöka om en teknisk position, fyll i den officiella arbetsansökan som tillhandahålls av den aktuella organisationen. Skicka sedan in programmet med vilken metod de behöver. Glöm inte att bifoga ditt CV, brevbrev och andra begärda dokument!
Del 4 av 4:
Arbeta som maskininlärningsingenjör1. Skapa och köra maskininlärningsexperiment. Som maskininlärningsingenjör kommer du att bli uppgift att lösa specifika problem med din arbetsgivares interna data. För att göra detta måste du komma med och testa olika experimentella algoritmer som ger resultat relevanta för uppgiften till hands.
2. Bygg och implementera maskinens inlärningssystem. När du har kommit med en bra algoritm måste du skapa ett maskinlärningssystem som kan köra det automatiskt. Beroende på uppgiften till hands kan din algoritm arbeta sig själv eller det kan interagera med organisationens befintliga digitala system.
3. Se till att data rörledningarna löper smidigt. Förutom de mer kreativa aspekterna av maskininlärning måste du hantera den infrastruktur som gör att din tekniska verksamhet är möjlig. Det blir ditt jobb att se till att data får från 1 poäng till en annan utan att springa in i några problem.
4. Delta i utbildningsprogram för att tjäna kampanjer. När du har etablerat dig med ett företag kan du nå ett löne tak baserat på din nuvarande utbildningsnivå. För att få ytterligare höjningar och kampanjer, kan du behöva få en maskininlärningscertifiering, tjäna en examen eller delta i specialkurser.
Video
Genom att använda den här tjänsten kan viss information delas med YouTube.
Dela på det sociala nätverket: