{"id":13336,"date":"2018-04-10T13:46:54","date_gmt":"2018-04-10T04:46:54","guid":{"rendered":"https:\/\/avinton.com\/en\/?page_id=13336"},"modified":"2024-10-03T10:52:20","modified_gmt":"2024-10-03T01:52:20","slug":"machine-learning-engineer-skills-required","status":"publish","type":"page","link":"https:\/\/avinton.com\/en\/academy\/machine-learning-engineer-skills-required\/","title":{"rendered":"Machine Learning Engineer Skills Required"},"content":{"rendered":"<div class=\"wpb-content-wrapper\"><p>[vc_row][vc_column][vc_column_text]<\/p>\n<h1><span style=\"vertical-align: inherit;\"><span style=\"vertical-align: inherit;\">Core Skills of a Machine Learning Engineer<\/span><\/span><\/h1>\n<p>[\/vc_column_text][\/vc_column][\/vc_row][vc_row][vc_column width=&#8221;2\/3&#8243;][vc_column_text]<\/p>\n<h2><span style=\"vertical-align: inherit;\"><span style=\"vertical-align: inherit;\">Linux<\/span><\/span><\/h2>\n<p><span style=\"vertical-align: inherit;\"><span style=\"vertical-align: inherit;\">As a starting point for a Machine Learning Engineer, we recommend at least <\/span><\/span><a href=\"https:\/\/linuc.org\/linuc1\/\" rel=\"noopener noreferrer\" target=\"_blank\"><span style=\"vertical-align: inherit;\"><span style=\"vertical-align: inherit;\">LPIC level 1<\/span><\/span><\/a><span style=\"vertical-align: inherit;\"><span style=\"vertical-align: inherit;\">.<\/span><\/span><\/p>\n<p><span style=\"vertical-align: inherit;\"><span style=\"vertical-align: inherit;\">This will ensure you don&#8217;t waste time trying to figure out what you should be typing on the command line to manipulate your environment.<\/span><\/span><\/p>\n<p><span style=\"vertical-align: inherit;\"><span style=\"vertical-align: inherit;\">For engineers experienced in linux or MacOS command line this may not be required<\/span><\/span>[\/vc_column_text][\/vc_column][vc_column width=&#8221;1\/3&#8243;][vc_single_image image=&#8221;13351&#8243; img_size=&#8221;medium&#8221; alignment=&#8221;center&#8221; css=&#8221;.vc_custom_1523333989220{margin-top: 1px !important;background-position: 0 0 !important;background-repeat: no-repeat !important;}&#8221;][\/vc_column][\/vc_row][vc_row][vc_column][\/vc_column][\/vc_row][vc_row content_placement=&#8221;middle&#8221;][vc_column width=&#8221;2\/3&#8243;][vc_column_text]<\/p>\n<h2>Python Programming<\/h2>\n<p>You should have a solid grounding in Python Programming.<\/p>\n<p>This will allow you to be more productive and concentrate on the machine learning task rather than troubleshooting syntax errors<\/p>\n<p>For a good comprehensive overview of the Python Language we recommend this <a href=\"https:\/\/www.amazon.co.jp\/-\/en\/Bill-Lubanovic-dp-4873119324\/dp\/4873119324\" rel=\"noopener noreferrer\" target=\"_blank\">Python 3 book<\/a>.<\/p>\n<p>You will likely be looking at Python Code every day so having a good understanding of it from the beginning is going to make you more effective and efficient.<\/p>\n<p>Think of Python as your best friend &#8211; don&#8217;t you want to know them better?<\/p>\n<p>[\/vc_column_text][\/vc_column][vc_column width=&#8221;1\/3&#8243;][vc_single_image image=&#8221;13358&#8243; img_size=&#8221;medium&#8221; alignment=&#8221;center&#8221;][\/vc_column][\/vc_row][vc_row][vc_column][\/vc_column][\/vc_row][vc_row content_placement=&#8221;middle&#8221;][vc_column width=&#8221;2\/3&#8243;][vc_column_text]<\/p>\n<h2>Machine Learning Development Environment<\/h2>\n<p>The most commonly used environment for machine learning in Python is Jupyter Notebook &amp; Anaconda<\/p>\n<p>Please find some links below how to set these up<\/p>\n<p><a href=\"http:\/\/jupyter.org\/\" rel=\"noopener noreferrer\" target=\"_blank\">Jupyter Notebook<\/a><br \/>\n<a href=\"https:\/\/www.anaconda.com\/about-us\/\" rel=\"noopener noreferrer\" target=\"_blank\">Anaconda<\/a><br \/>\n<a href=\"https:\/\/avinton.com\/academy\/image-classification\/\" rel=\"noopener noreferrer\" target=\"_blank\">Jupyter &amp; Anaconda setup for Machine Learning in Python<\/a> (Avinton Academy)<\/p>\n<p>[\/vc_column_text][\/vc_column][vc_column width=&#8221;1\/3&#8243;][vc_single_image image=&#8221;13362&#8243; img_size=&#8221;medium&#8221; alignment=&#8221;center&#8221;][\/vc_column][\/vc_row][vc_row][vc_column][\/vc_column][\/vc_row][vc_row content_placement=&#8221;middle&#8221;][vc_column width=&#8221;2\/3&#8243;][vc_column_text]<\/p>\n<h2>Machine Learning Basics<\/h2>\n<p>Python has some native machine learning capability and building up on your Python Programming Knowledge we recommend this <a href=\"https:\/\/www.amazon.co.jp\/%E3%82%BC%E3%83%AD%E3%81%8B%E3%82%89%E4%BD%9C%E3%82%8BDeep-Learning-%E2%80%95Python%E3%81%A7%E5%AD%A6%E3%81%B6%E3%83%87%E3%82%A3%E3%83%BC%E3%83%97%E3%83%A9%E3%83%BC%E3%83%8B%E3%83%B3%E3%82%B0%E3%81%AE%E7%90%86%E8%AB%96%E3%81%A8%E5%AE%9F%E8%A3%85-%E6%96%8E%E8%97%A4-%E5%BA%B7%E6%AF%85\/dp\/4873117585\/ref=sr_1_1?ie=UTF8&amp;qid=1523322361&amp;sr=8-1&amp;keywords=python+deep\" rel=\"noopener noreferrer\" target=\"_blank\" class=\"broken_link\">Python Deep Learning book<\/a> for a gentle transition from programming to machine learning<br \/>\nHere are some introductory tutorials about Machine Learning Basics:<\/p>\n<p><a href=\"https:\/\/avinton.com\/academy\/reinforcement-with-chainerrl\/\" rel=\"noopener noreferrer\" target=\"_blank\">ChainerRL<\/a> (Avinton Academy)<br \/>\n<a href=\"https:\/\/avinton.com\/academy\/random-forest\/\" rel=\"noopener noreferrer\" target=\"_blank\">Random Forest<\/a> (Avinton Academy)<br \/>\n<a href=\"https:\/\/avinton.com\/academy\/naive-bayes\/\" rel=\"noopener noreferrer\" target=\"_blank\">Naive Bayes<\/a> (Avinton Academy)<br \/>\n<a href=\"https:\/\/avinton.com\/academy\/classification-regression\/\" rel=\"noopener noreferrer\" target=\"_blank\">Classification vs Regression<\/a> (Avinton Academy)<br \/>\n<a href=\"https:\/\/avinton.com\/academy\/svm\/\" rel=\"noopener noreferrer\" target=\"_blank\">SVM<\/a> (Avinton Academy)<br \/>\n[\/vc_column_text][\/vc_column][vc_column width=&#8221;1\/3&#8243;][vc_single_image image=&#8221;13366&#8243; img_size=&#8221;medium&#8221; alignment=&#8221;center&#8221;][\/vc_column][\/vc_row][vc_row][vc_column][\/vc_column][\/vc_row][vc_row content_placement=&#8221;middle&#8221;][vc_column width=&#8221;2\/3&#8243;][vc_column_text]<\/p>\n<h2>Machine Learning Libraries and Frameworks<\/h2>\n<p>Depending on the application and the environment a machine learning project may use different environment, libraries, frameworks that are best suited for the problem being solved.<\/p>\n<p>The most common ones today are:<\/p>\n<p><a href=\"https:\/\/www.tensorflow.org\/\" rel=\"noopener noreferrer\" target=\"_blank\">TensorFlow<\/a><br \/>\n<a href=\"https:\/\/keras.io\/\" rel=\"noopener noreferrer\" target=\"_blank\">Keras<\/a><br \/>\n<a href=\"http:\/\/scikit-learn.org\/stable\/\" rel=\"noopener noreferrer\" target=\"_blank\">Scikit Learn<\/a><\/p>\n<p>You should try to familiarise yourself with these<\/p>\n<p>[\/vc_column_text][\/vc_column][vc_column width=&#8221;1\/3&#8243;][vc_single_image image=&#8221;13381&#8243; img_size=&#8221;medium&#8221; alignment=&#8221;center&#8221;][\/vc_column][\/vc_row][vc_row][vc_column][\/vc_column][\/vc_row][vc_row content_placement=&#8221;middle&#8221;][vc_column width=&#8221;2\/3&#8243;][vc_column_text]<\/p>\n<h2>Data Analyses<\/h2>\n<p>Depending on the type of problem being solved you may be required to do some data processing and data analyses.<\/p>\n<h3>SQL<\/h3>\n<p>In many large organisations data is stored in large Relational Databases. We use SQL for querying and manipulating the data in the database. SQL is a very powerful language where we can perform some rather complex data analyses with only a few lines of simple code. You are encouraged to familiarise yourself with SQL using <a href=\"https:\/\/www.postgresql.org\/\" rel=\"noopener noreferrer\" target=\"_blank\">PostgreSQL database<\/a> as it is the most advanced Open Source Database.<\/p>\n<h3>Python &#8211; Numpy<\/h3>\n<p>During the data pre-processing for Machine Learning we often need to do some data extraction and manipulation from the original dataset. <a href=\"http:\/\/www.numpy.org\/\" rel=\"noopener noreferrer\" target=\"_blank\">Python Numpy<\/a> is a package that gives quite extensive and advanced mathatics functionality that can be used for all kinds of data modelling and analyses.<\/p>\n<p>You are encouraged to familiarise yourself with the numpy&#8217;s capability by browsing through the <a href=\"https:\/\/numpy.org\/doc\/stable\/reference\/\" rel=\"noopener noreferrer\" target=\"_blank\">NUMPY API reference<\/a><\/p>\n<h3>Pandas<\/h3>\n<p><a href=\"https:\/\/pandas.pydata.org\/\" rel=\"noopener noreferrer\" target=\"_blank\">Pandas<\/a> is a library for working with data structures in Python. It extends the capability of Numpy.<br \/>\n<a href=\"http:\/\/pandas.pydata.org\/pandas-docs\/stable\/api.html\" rel=\"noopener noreferrer\" target=\"_blank\">Pandas API Reference<\/a><\/p>\n<p>Have a look at the documentation and see which functions may be useful for your data manipulation requirements.<\/p>\n<p>[\/vc_column_text][\/vc_column][vc_column width=&#8221;1\/3&#8243;][vc_single_image image=&#8221;13379&#8243; img_size=&#8221;medium&#8221; alignment=&#8221;center&#8221;][\/vc_column][\/vc_row][vc_row][vc_column][\/vc_column][\/vc_row][vc_row content_placement=&#8221;middle&#8221;][vc_column width=&#8221;2\/3&#8243;][vc_column_text]<\/p>\n<h2><span style=\"vertical-align: inherit;\"><span style=\"vertical-align: inherit;\">OpenCV &#8211; Image Processing<\/span><\/span><\/h2>\n<p><span style=\"vertical-align: inherit;\"><span style=\"vertical-align: inherit;\">Many Machine Learning Engineers and projects in the industry today are using AI for object detection and other related image analyses.<\/span><\/span><\/p>\n<p><span style=\"vertical-align: inherit;\"><span style=\"vertical-align: inherit;\">For any of such projects we usually use OpenCV integrated within a machine learning library to label the images and do any pre-processing if required<\/span><\/span><\/p>\n<p><span style=\"vertical-align: inherit;\"><span style=\"vertical-align: inherit;\">You can find some OpenCV tutorials below:<\/span><\/span><\/p>\n<p><a href=\"https:\/\/avinton.com\/academy\/python2-7%E3%81%A8opencv%E3%81%AE%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB\/\" rel=\"noopener noreferrer\" target=\"_blank\">Python OpenCV setup<\/a> (Avinton Academy)<br \/>\n<a href=\"https:\/\/avinton.com\/academy\/opencv%E3%81%AE%E3%83%86%E3%82%B9%E3%83%88%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%A0\/\" rel=\"noopener noreferrer\" target=\"_blank\">OpenCV simple Exercise<\/a> (Avinton Academy)<br \/>\n<a href=\"https:\/\/avinton.com\/academy\/python%E3%81%AB%E3%82%88%E3%82%8B%E3%83%9E%E3%83%AB%E3%83%81%E3%82%B9%E3%83%AC%E3%83%83%E3%83%89%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0%E5%AE%9F%E8%B7%B5\/\" rel=\"noopener noreferrer\" target=\"_blank\">OpenCV Advanced Exercise<\/a> (Avinton Academy)[\/vc_column_text][\/vc_column][vc_column width=&#8221;1\/3&#8243;][vc_single_image image=&#8221;13372&#8243; img_size=&#8221;medium&#8221; alignment=&#8221;center&#8221;][\/vc_column][\/vc_row][vc_row][vc_column][\/vc_column][\/vc_row][vc_row content_placement=&#8221;middle&#8221;][vc_column width=&#8221;2\/3&#8243;][vc_column_text]<\/p>\n<h2>Online Courses<\/h2>\n<p><a href=\"https:\/\/www.coursera.org\/learn\/machine-learning\" rel=\"noopener noreferrer\" target=\"_blank\">Stanford Machine Learning &#8211; Coursera &#8211; Andrew Ng<\/a><br \/>\nLecture Series is available on <a href=\"https:\/\/www.youtube.com\/playlist?list=PLLssT5z_DsK-h9vYZkQkYNWcItqhlRJLN\" rel=\"noopener noreferrer\" target=\"_blank\">YouTube<\/a><\/p>\n<p><a href=\"https:\/\/www.coursera.org\/specializations\/deep-learning\" rel=\"noopener noreferrer\" target=\"_blank\">Coursera Deep Learning<\/a><\/p>\n<p><a href=\"http:\/\/www.fast.ai\/\" rel=\"noopener noreferrer\" target=\"_blank\">FastAI<\/a> have a good set of courses which are free especially their <a href=\"https:\/\/github.com\/fastai\/numerical-linear-algebra\/blob\/master\/README.md\" rel=\"noopener noreferrer\" target=\"_blank\">Computational Linear Algebra course<\/a>.<\/p>\n<h3>Lecture Series<\/h3>\n<p><a href=\"https:\/\/sites.google.com\/view\/deep-rl-bootcamp\/lectures\" rel=\"noopener noreferrer\" target=\"_blank\">Deep RL Bootcamp<\/a><br \/>\n<a href=\"https:\/\/www.youtube.com\/playlist?list=PL3FW7Lu3i5JvHM8ljYj-zLfQRF3EO8sYv\" rel=\"noopener noreferrer\" target=\"_blank\">Andrej Karpathy\u2019s CNN course at Stanford<\/a> (CS231n: Convolutional Neural Networks for Visual Recognition)<br \/>\n<a href=\"http:\/\/rll.berkeley.edu\/deeprlcourse\/\" rel=\"noopener noreferrer\" target=\"_blank\">Sergey Levine\u2019s Deep Reinforcement Learning Course<\/a> &#8211; UC Berkeley (CS 294: Deep Reinforcement Learning)<br \/>\n<a href=\"http:\/\/www.learningmachines101.com\/2016\/\" rel=\"noopener noreferrer\" target=\"_blank\">Learning Machines 101<\/a> by Richard Golden<\/p>\n<p>[\/vc_column_text][\/vc_column][vc_column width=&#8221;1\/3&#8243;][vc_single_image image=&#8221;13394&#8243; img_size=&#8221;medium&#8221; alignment=&#8221;center&#8221;][\/vc_column][\/vc_row][vc_row][vc_column][\/vc_column][\/vc_row][vc_row content_placement=&#8221;middle&#8221;][vc_column width=&#8221;2\/3&#8243;][vc_column_text]<\/p>\n<h2><span style=\"vertical-align: inherit;\"><span style=\"vertical-align: inherit;\">Infrastructure Basics<\/span><\/span><\/h2>\n<p><span style=\"vertical-align: inherit;\"><span style=\"vertical-align: inherit;\">Machine Learning tasks are typically rather computationally intensive so it is important that a Machine Learning Engineer understands some infrastructure basics in order to take full advantage of the underlying server hardware in our environment to make our model training process efficient.<\/span><\/span><\/p>\n<h3><span style=\"vertical-align: inherit;\"><span style=\"vertical-align: inherit;\">Server Resources: CPU \/ Disk \/ RAM<\/span><\/span><\/h3>\n<p><span style=\"vertical-align: inherit;\"><span style=\"vertical-align: inherit;\">Avinton Academy instructor led training will give you the basics on this area. Please attend the next available session when you have time.<\/span><\/span><\/p>\n<h3><span style=\"vertical-align: inherit;\"><span style=\"vertical-align: inherit;\">CPU vs GPU<\/span><\/span><\/h3>\n<p><span style=\"vertical-align: inherit;\"><span style=\"vertical-align: inherit;\">In many cases we use a GPU to train the machine learning model more efficiently. It will be good to familiarise yourself with how a GPU works and why it is better at certain tasks than a CPU<\/span><\/span><\/p>\n<p><span style=\"vertical-align: inherit;\"><span style=\"vertical-align: inherit;\">This is covered in the Avinton Academy Infrastructure workshop day 2<\/span><\/span><\/p>\n<h3><span style=\"vertical-align: inherit;\"><span style=\"vertical-align: inherit;\">Virtualization Concepts<\/span><\/span><\/h3>\n<p><span style=\"vertical-align: inherit;\"><span style=\"vertical-align: inherit;\">In most cases your development environment is likely going to be on a virtual machine. As such it is good for you to familiarise yourself with Virtualisation concepts. The best approach for this would be to set up VMWare ESXI on a server from scratch and create the host Virtual Machines using the Hypervisor&#8217;s web gui.<\/span><\/span><\/p>\n<p><span style=\"vertical-align: inherit;\"><span style=\"vertical-align: inherit;\">This is covered in Avinton Academy Infrastructure Workshop.<\/span><\/span><\/p>\n<h3><span style=\"vertical-align: inherit;\"><span style=\"vertical-align: inherit;\">AWS EC2<\/span><\/span><\/h3>\n<p><span style=\"vertical-align: inherit;\"><span style=\"vertical-align: inherit;\">Many AI projects are deployed in the cloud. AWS (Amazon Web Services) is the leader in cloud services and as such we recommend you familiarise yourself with working with their EC2 platform (Elastic Compute).<\/span><\/span><\/p>\n<p><span style=\"vertical-align: inherit;\"><span style=\"vertical-align: inherit;\">You can refer to <\/span><\/span><a href=\"https:\/\/aws.amazon.com\/jp\/documentation\/?nc2=h_ql_d&amp;awsm=ql-5\" rel=\"noopener noreferrer\" target=\"_blank\"><span style=\"vertical-align: inherit;\"><span style=\"vertical-align: inherit;\">AWS&#8217;s official documentation<\/span><\/span><\/a><span style=\"vertical-align: inherit;\"><span style=\"vertical-align: inherit;\"> and on Avinton Academy we have a dedicated section guiding you through <\/span><\/span><a href=\"https:\/\/avinton.com\/academy\/\" rel=\"noopener noreferrer\" target=\"_blank\"><span style=\"vertical-align: inherit;\"><span style=\"vertical-align: inherit;\">how to work with AWS<\/span><\/span><\/a><\/p>\n<h3><span style=\"vertical-align: inherit;\"><span style=\"vertical-align: inherit;\">Docker Containers<\/span><\/span><\/h3>\n<p><span style=\"vertical-align: inherit;\"><span style=\"vertical-align: inherit;\">We often use Docker containers to easily replicate our environment from one system to another. As such I recommend you familiarise yourself with Docker Containers and try to Dockerise your environment for sharing with other team members.<\/span><\/span>[\/vc_column_text][\/vc_column][vc_column width=&#8221;1\/3&#8243;][vc_single_image image=&#8221;13373&#8243; img_size=&#8221;medium&#8221; alignment=&#8221;center&#8221;][\/vc_column][\/vc_row]<\/p>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>[vc_row][vc_column][vc_column_text] Core Skills of a Machine Learning Engineer [\/vc_column_text][\/vc_column][\/vc_row][vc_row][vc_column width=&#8221;2\/3&#8243;][vc_column_text] Linux As a starting point for a Machine Learning Engineer, we recommend at least LPIC level 1. This will ensure you don&#8217;t waste time trying to figure out what you should be typing on the command line to manipulate your environment. For engineers experienced in<br \/><a href=\"https:\/\/avinton.com\/en\/academy\/machine-learning-engineer-skills-required\/\" class=\"more\">Read more<\/a><\/p>\n","protected":false},"author":2,"featured_media":13374,"parent":1906,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"categories":[],"tags":[],"class_list":["post-13336","page","type-page","status-publish","has-post-thumbnail","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.8 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Machine Learning Engineer Skills Required - Avinton Japan<\/title>\n<meta name=\"description\" content=\"What a machine learning engineer needs to know to be productive and effective in an AI project in today&#039;s active job market.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/avinton.com\/en\/academy\/machine-learning-engineer-skills-required\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Machine Learning Engineer Skills Required - Avinton Japan\" \/>\n<meta property=\"og:description\" content=\"What a machine learning engineer needs to know to be productive and effective in an AI project in today&#039;s active job market.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/avinton.com\/en\/academy\/machine-learning-engineer-skills-required\/\" \/>\n<meta property=\"og:site_name\" content=\"Avinton Japan\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Avintons\/\" \/>\n<meta property=\"article:modified_time\" content=\"2024-10-03T01:52:20+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/avinton.com\/wp-content\/uploads\/2018\/04\/machine-learning-need-to-know.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"824\" \/>\n\t<meta property=\"og:image:height\" content=\"501\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@AvintonJapan\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/avinton.com\/en\/academy\/machine-learning-engineer-skills-required\/\",\"url\":\"https:\/\/avinton.com\/en\/academy\/machine-learning-engineer-skills-required\/\",\"name\":\"Machine Learning Engineer Skills Required - Avinton Japan\",\"isPartOf\":{\"@id\":\"https:\/\/avinton.com\/en\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/avinton.com\/en\/academy\/machine-learning-engineer-skills-required\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/avinton.com\/en\/academy\/machine-learning-engineer-skills-required\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/avinton.com\/wp-content\/uploads\/2018\/04\/machine-learning-need-to-know.jpg\",\"datePublished\":\"2018-04-10T04:46:54+00:00\",\"dateModified\":\"2024-10-03T01:52:20+00:00\",\"description\":\"What a machine learning engineer needs to know to be productive and effective in an AI project in today's active job market.\",\"breadcrumb\":{\"@id\":\"https:\/\/avinton.com\/en\/academy\/machine-learning-engineer-skills-required\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/avinton.com\/en\/academy\/machine-learning-engineer-skills-required\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/avinton.com\/en\/academy\/machine-learning-engineer-skills-required\/#primaryimage\",\"url\":\"https:\/\/avinton.com\/wp-content\/uploads\/2018\/04\/machine-learning-need-to-know.jpg\",\"contentUrl\":\"https:\/\/avinton.com\/wp-content\/uploads\/2018\/04\/machine-learning-need-to-know.jpg\",\"width\":824,\"height\":501,\"caption\":\"Avinton machine learning need to know\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/avinton.com\/en\/academy\/machine-learning-engineer-skills-required\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/avinton.com\/en\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Avinton Academy\",\"item\":\"https:\/\/avinton.com\/en\/academy\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Machine Learning Engineer Skills Required\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/avinton.com\/en\/#website\",\"url\":\"https:\/\/avinton.com\/en\/\",\"name\":\"Avinton Japan\",\"description\":\"Tailored Solutions and Consulting in AI and Big Data\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/avinton.com\/en\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Machine Learning Engineer Skills Required - Avinton Japan","description":"What a machine learning engineer needs to know to be productive and effective in an AI project in today's active job market.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/avinton.com\/en\/academy\/machine-learning-engineer-skills-required\/","og_locale":"en_US","og_type":"article","og_title":"Machine Learning Engineer Skills Required - Avinton Japan","og_description":"What a machine learning engineer needs to know to be productive and effective in an AI project in today's active job market.","og_url":"https:\/\/avinton.com\/en\/academy\/machine-learning-engineer-skills-required\/","og_site_name":"Avinton Japan","article_publisher":"https:\/\/www.facebook.com\/Avintons\/","article_modified_time":"2024-10-03T01:52:20+00:00","og_image":[{"width":824,"height":501,"url":"https:\/\/avinton.com\/wp-content\/uploads\/2018\/04\/machine-learning-need-to-know.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_site":"@AvintonJapan","twitter_misc":{"Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/avinton.com\/en\/academy\/machine-learning-engineer-skills-required\/","url":"https:\/\/avinton.com\/en\/academy\/machine-learning-engineer-skills-required\/","name":"Machine Learning Engineer Skills Required - Avinton Japan","isPartOf":{"@id":"https:\/\/avinton.com\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/avinton.com\/en\/academy\/machine-learning-engineer-skills-required\/#primaryimage"},"image":{"@id":"https:\/\/avinton.com\/en\/academy\/machine-learning-engineer-skills-required\/#primaryimage"},"thumbnailUrl":"https:\/\/avinton.com\/wp-content\/uploads\/2018\/04\/machine-learning-need-to-know.jpg","datePublished":"2018-04-10T04:46:54+00:00","dateModified":"2024-10-03T01:52:20+00:00","description":"What a machine learning engineer needs to know to be productive and effective in an AI project in today's active job market.","breadcrumb":{"@id":"https:\/\/avinton.com\/en\/academy\/machine-learning-engineer-skills-required\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/avinton.com\/en\/academy\/machine-learning-engineer-skills-required\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/avinton.com\/en\/academy\/machine-learning-engineer-skills-required\/#primaryimage","url":"https:\/\/avinton.com\/wp-content\/uploads\/2018\/04\/machine-learning-need-to-know.jpg","contentUrl":"https:\/\/avinton.com\/wp-content\/uploads\/2018\/04\/machine-learning-need-to-know.jpg","width":824,"height":501,"caption":"Avinton machine learning need to know"},{"@type":"BreadcrumbList","@id":"https:\/\/avinton.com\/en\/academy\/machine-learning-engineer-skills-required\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/avinton.com\/en\/"},{"@type":"ListItem","position":2,"name":"Avinton Academy","item":"https:\/\/avinton.com\/en\/academy\/"},{"@type":"ListItem","position":3,"name":"Machine Learning Engineer Skills Required"}]},{"@type":"WebSite","@id":"https:\/\/avinton.com\/en\/#website","url":"https:\/\/avinton.com\/en\/","name":"Avinton Japan","description":"Tailored Solutions and Consulting in AI and Big Data","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/avinton.com\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/avinton.com\/en\/wp-json\/wp\/v2\/pages\/13336","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/avinton.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/avinton.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/avinton.com\/en\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/avinton.com\/en\/wp-json\/wp\/v2\/comments?post=13336"}],"version-history":[{"count":37,"href":"https:\/\/avinton.com\/en\/wp-json\/wp\/v2\/pages\/13336\/revisions"}],"predecessor-version":[{"id":113706,"href":"https:\/\/avinton.com\/en\/wp-json\/wp\/v2\/pages\/13336\/revisions\/113706"}],"up":[{"embeddable":true,"href":"https:\/\/avinton.com\/en\/wp-json\/wp\/v2\/pages\/1906"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/avinton.com\/en\/wp-json\/wp\/v2\/media\/13374"}],"wp:attachment":[{"href":"https:\/\/avinton.com\/en\/wp-json\/wp\/v2\/media?parent=13336"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/avinton.com\/en\/wp-json\/wp\/v2\/categories?post=13336"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/avinton.com\/en\/wp-json\/wp\/v2\/tags?post=13336"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}