Inhoudsopgave:
- Wat is een Machine Learning Engineer?
- Kwalificaties
- Onderwijs
- Werkervaring
- Bijhouden
- Salaris op instapniveau
- Salaris voor Machine Learning Engineer vs Software Engineer
- Bronnen
Het gebied van machine learning is zeker booming. Programmeurs die in kunstmatige intelligentie werken, worden erg goed betaald en er is veel vraag naar. Ze kunnen in bepaalde rollen aanzienlijk meer verdienen dan een datawetenschapper.
Hoeveel geld verdien je precies als machine learning engineer? Het nationale gemiddelde voor 2019 voor een Machine Learning Engineer was bijna $ 115.000 volgens gegevens van Glassdoor.
Lees verder om de variabelen te ontdekken die van invloed zijn op uw werkelijke loontarief, kwalificaties voor ML-ingenieurs en meer details over het salarisbereik.
Meer informatie over salarissen voor Machine Learning.
Pexels
Wat is een Machine Learning Engineer?
Deze ingenieurs beginnen meestal als software-ingenieurs en zijn gespecialiseerd (door ervaring of opleiding) in het implementeren van algoritmen voor machine learning. Deze algoritmen zijn hoe computers kunnen leren om een aantal heel handige dingen te doen, zoals afbeeldingen classificeren, taal begrijpen en complexe voorspellingen doen die anders onmogelijk zijn.
Dit is een relatief nieuwe functie. Hoewel neurale netwerken en algoritmen voor machine learning al een tijdje worden gebruikt, is het de afgelopen jaren pas breed toepasbaar in het bedrijfsleven.
Elk bedrijf dat wil profiteren van kunstmatige intelligentie, moet machine learning-ingenieurs en datawetenschappers inhuren.
Omdat het verschil dat machine learning kan maken voor de bedrijfsresultaten enorm is, kunnen ze een hoog loon vragen.
Kwalificaties
Wat is er nodig om een machine learning engineer te worden? Omdat het snijvlak van kunstmatige intelligentie in het bedrijfsleven snel groeit, is het pad om een machine learning-ingenieur te worden niet voor iedereen hetzelfde. Maar de meeste ML-ingenieurs zullen deze algemene kwalificaties delen.
Onderwijs
Machine learning-ingenieurs hebben meestal een master in computerwetenschappen of wiskunde. Hun bachelor kan zijn in computerwetenschappen of een gerelateerde tak van engineering. Steeds meer ingenieurs voor machine learning beginnen als software-ingenieurs en volgen een paar waardevolle online cursussen over machine learning waarmee ze nieuwe banen kunnen vinden.
Veel ML-ingenieurs hebben een doctoraat in hun vakgebied. U zult ook zien dat werknemers met deze kwalificaties even vaak "wetenschappers" worden genoemd als "ingenieurs" vanwege hun uitgebreide opleiding.
Werkervaring
Naast formeel onderwijs hebben de meeste gekwalificeerde ML-ingenieurs ervaring met het werken in een specifiek subveld. Dit kunnen computervisie, natuurlijke taalverwerking, robotica of deep learning zijn.
ML-ingenieurs gebruiken meestal Python of R als hun primaire programmeertaal. Elk bedrijf heeft zijn eigen opzet in termen van frameworks en talen die het beste werken voor hun specifieke zakelijke behoeften. Machine learning-ingenieurs zullen flexibel moeten zijn en snel nieuwe frameworks en datanetwerken moeten oppikken.
Bijhouden
Omdat er steeds nieuwe en betere algoritmen worden gepubliceerd, wordt verwacht dat een ML-ingenieur veel tijd zal besteden aan het bijhouden van de huidige technologieën. Dit kan het lezen van gepubliceerde artikelen zijn en het bijwonen van conferenties.
Salaris op instapniveau
Zelfs een beginnende machine learning-ingenieur verdient in het begin een hoog salaris. Het gemiddelde voor nieuwe medewerkers is $ 100.000 en kan variëren van $ 72.000 tot $ 135.000.
Maar deze banen op instapniveau zijn moeilijk te vinden. De meeste bedrijven zijn op zoek naar ingenieurs die al ervaring hebben met kunstmatige intelligentie. Zelfs met een gevorderde graad in wiskunde of informatica moet je misschien drie tot vijf jaar in het veld werken voordat je de titel Machine Learning Engineer verdient.
Vergelijk de salarissen van een machine learning engineer met datawetenschappers en software-engineers.
Army.mil
Salaris voor Machine Learning Engineer vs Software Engineer
Misschien ben je hier om erachter te komen wat meer loont: een baan in software engineering of een baan in machine learning?
U kunt machine learning zien als een specialisatie van software engineering. Het is dus logisch dat het loon voor machine learning hoger zal zijn.
De gegevens komen overeen met dit idee, hier zijn enkele gegevenspunten van Glassdoor:
- Gemiddeld salaris van datawetenschapper: $ 117.345
- Machine Learning Engineer Gemiddeld salaris: $ 114.826
- Software Engineer Gemiddeld salaris: $ 103.035
Het is niet verwonderlijk dat de gemiddelden van software-ingenieurs iets lager zijn, omdat het slechts vier jaar BS in computerwetenschappen kost. Om in machine learning en data science te werken, heb je meestal een master of in ieder geval veel werkervaring nodig, dus het loon zal hoger zijn.
Het is interessant om op te merken dat er slechts 128 salarissen zijn gerapporteerd voor ingenieurs voor machine learning, wat betekent dat de gegevens misschien nog niet zo betrouwbaar zijn. Naarmate het veld zich ontwikkelt en nieuwe rollen ontstaan, kunnen de salarisbereiken veranderen.
Zoals vermeld, zullen deze salariscijfers nogal variëren op basis van uw ervaring en locatie. Als u Glassdoor controleert, kunt u een nauwkeurigere beoordeling voor uw situatie krijgen.
Bronnen
(2019). Glassdoor - Salarissen.
© 2019 Katy Medium