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ärdigheterna
  1. Bilden med titeln Bli en maskininlärningsingenjör Steg 1
1
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.
  • Bildbetaget blir en maskininlärningsingenjör Steg 2
    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:
  • Intro till beskrivande statistik från Udacity, som lär dig hur man kommunicerar information om dataset.
  • Intro till inferentiell statistik Från Udacity, som kommer att lära dig hur man förstår och analyserar dataset.
  • Få och rengöringsdata Från Johns Hopkins University, som lär dig hur du skaffa och optimera dataset.
  • Funktionsteknik för maskininlärning från UDEMY, som kommer att lära dig hur man behandlar och manipulerar datavariabler.
  • Bild med titeln Bli en maskininlärningsingenjör Steg 3
    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:
  • Maskininlärning Från Stanford fokuserade en inledande klass på att bryta ner komplexa koncept relaterade till fältet.
  • Lärande från data Från Caltech fokuserade en inledande klass på matematisk teori och algoritmisk ansökan.
  • Praktisk maskininlärning Från Johns Hopkins University fokuserade en klass på dataförutsägelse.
  • Djup inlärningsspecialisering Från Coursera fokuserade en klass på att skapa neurala nätverk.
  • Bildbeteckningen blir en maskininlärningsingenjör Steg 4
    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:
  • Online NanodeRes i datavetenskap, teknik och maskininlärning.
  • Ett certifikat i maskininlärning från University of Washington.
  • Ett konstgjort intelligens examen certifikat från Stanford.
  • En certifiering av professionell prestation i datavetenskap från Columbia University.
  • En CSCI E-81 maskininlärning och data mining certifiering från Harvard.
  • En traditionell grundutbildning eller examen i datavetenskap eller teknik.
  • Del 2 av 4:
    Få erfarenhet
    1. Bildbeteckningen blir en maskininlärningsingenjör Steg 5
    1. 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.
  • Bild med titeln Bli en maskininlärningsingenjör Steg 6
    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.
  • För att börja, försök att slutföra nybörjarkonkurrensen Titanic: Maskininlärning från katastrof.
  • Bildbetatled blir en maskininlärningsingenjör Steg 7
    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.
  • Leta efter relevanta praktikplatser på webbplatser som praktikplatser.com.
  • Del 3 av 4:
    Förvärva ett maskininlärningsjobb
    1. Bildbeteckningen blir en maskininlärningsingenjör Steg 8
    1. 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.
  • Bildbeteckningen blir en maskininlärningsingenjör Steg 9
    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.
  • Om du har slutfört några jobbrelaterade personliga projekt, var god att lista dem på ditt CV med korta, menliga beskrivningar. Om möjligt, inkludera en länk till projektet så att företaget kan se det.
  • Bildbeteckningen blir en maskininlärningsingenjör Steg 10
    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.
  • Dina brevbrev bör inte vara mer än 3 stycken långa.
  • Bild med titeln Bli en maskininlärningsingenjör Steg 11
    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!
  • Eftersom maskininlärningsställen är tekniskt baserade, förvänta dig att fylla i de flesta av dina applikationer elektroniskt.
  • Innan du skickar in din ansökan, kontrollera det noggrant för eventuella stavning eller grammatikfel.
  • Del 4 av 4:
    Arbeta som maskininlärningsingenjör
    1. Bild med titeln Bli en maskininlärningsingenjör Steg 12
    1. 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.
  • Bild med titeln Bli en maskininlärningsingenjör Steg 13
    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.
  • Bildbeteckningen blir en maskininlärningsingenjör Steg 14
    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.
  • Bild med titeln Bli en maskininlärningsingenjör Steg 15
    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.
  • Vissa företag kommer att finansiera din extra utbildning, men andra kommer att kräva att du betalar ur fickan för det.
  • Video

    Genom att använda den här tjänsten kan viss information delas med YouTube.
    Dela på det sociala nätverket:
    Liknande