Job Search and Career Advice Platform

Enable job alerts via email!

ML Engineer

Turing

Remote

USD 100,000 - 130,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology firm is seeking a skilled Machine Learning Engineer to develop and deploy machine learning models. You'll work on building back-end infrastructure and data pipelines for cutting-edge AI products, focusing on solving complex data management issues. The ideal candidate will hold a relevant degree and have over 2 years of experience in machine learning methods, particularly in deploying models to production. This position offers a fantastic opportunity to work remotely with top-tier professionals in the field.

Qualifications

  • 2+ years of experience in engineering and ML methods.
  • In-depth understanding of applied machine learning algorithms.
  • Experience in deploying models in production.

Responsibilities

  • Build back-end infrastructure and data pipelines for AI products.
  • Implement new features to solve complex data management problems.
  • Deploy machine learning models to end-users and run experiments.

Skills

Machine Learning Algorithms
Python Programming
NLP
Data Science
SQL
NoSQL
CI/CD
Deep Learning

Education

Bachelor’s or Master’s degree in Computer Science or Engineering

Tools

Jenkins
DVC
Job description
# Remote machine learning engineer jobsWe, at Turing, are looking for talented machine learning engineers who can build the most optimized product features applying high-end ML modeling techniques. Join forces with the top 1% of ML engineers and grow with the best minds.## Job description### Job responsibilities* Building back-end infrastructure, data pipelines, and/or machine learning models for our AI-backed product* Build working ranking models and automate modeling pipelines* Implement new features solving complex data management problems* Deploy machine learning models to end-users and run experiments* Build great ML models using computer science fundamentals: data structures, algorithms, programming languages, distributed systems, and information retrieval### Minimum requirements* Bachelor’s/Master’s degree in Computer Science, Engineering, IT, or relevant field* 2+ years of experience in engineering and ML methods* In-depth understanding of applied machine learning algorithms, especially NLP, and statistics* Comfortable with data science as well as with the engineering required to bring your models to production* Experience in deploying models and algorithms in production* Experience with both SQL and NoSQL databases* Proficiency in Python programming* Good testing skills### Preferred skills* Experience with CI/CD (Jenkins in particular), DVC, model monitoring tools, MLOps in general* Knowledge of ML techniques: deep learning, reinforcement learning, classification, pattern recognition, etc.* Knowledge of recommendation systems, targeting systems, ranking systems, or similar techniquesApply to Turing today.ClementFull Stack Developer> I have been working as a full-stack developer at Turing.com for more than a year now. While applying for Turing jobs a year back, I found the Turing test to be very challenging. But it was a good learning experience for me. Through the AI/ML-enabled tests, Turing reviews how good you’re with your skill. Working with Turing has been a very satisfying experience for me so far. I get to work for Silicon Valley companies and enjoy good pay as well. I am also part of an elite community of the world’s best developers.HadjiFull Stack Developer> Although I had worked at oDesk and Elance (now popularly known as Upwork) for more than 5 years, the pivotal moment in my career came when I joined the global team of Turing in 2020. I never imagine that the role I would be offered would come with such stability and prominence. Apply to be one among many Turing developers. It will change your life like it did mine!ElvisiOS Developer> I work as a Turing iOS developer. My experience with them has been really good. Guys at Turing matched me with a top client super quickly. I found the entire matching process to be very precise and smooth. It’s rare to find a company that delivers on its promises. But both Turing and the company I got matched with kept their promises. From my experience I can tell you once you get here, your work-life becomes easier and you can focus on doing what you love the most.- #### Based on your skills- #### Based on your roleWork with the best software companies in just 4 easy steps### Create your profileFill in your basic details - Name, location, skills, salary, & experience.Machine Learning Engineer jobs demand proficient programmers adept at researching, developing, and designing autonomous software for predictive model automation. These engineers specialize in crafting AI systems that leverage extensive datasets to devise algorithms capable of learning and predicting outcomes. Their responsibilities include scrutinizing, analyzing, and structuring data to aid in the development of high-performance machine learning models, conducting tests, and optimizing the learning process.Machine learning is the appropriate career choice for you if you're interested in data, automation, and algorithms. Moving vast volumes of raw data, building algorithms to process that data, and then automating the process for optimization will occupy your days.In addition, creating a concise yet comprehensive is crucial. It's essential for showcasing your potential effectively to prospective employers.Because ML engineer roles are in high demand across industries, they provide career security and a variety of opportunities. From 2018 to 2027, the worldwide AI and ML industry is predicted to grow at a steady rate, according to several studies. The global AI sector will be worth more than half a trillion dollars by 2024, according to market research firm IDC.The growing number of AI startups and renewed interest in the subject among existing firms is a result of the global demand for AI/ML technologies and applications. The number of AI startup acquisitions has steadily increased since 2010, approximately quadrupling between 2015 and 2018. Gains in AI startup acquisitions have paralleled increases in AI startup funding, which has increased from over a billion dollars in 2013 to 8.5 billion dollars in the first quarter of 2020. Because high-skilled ML engineers are continually in demand across industries, remote ML engineer job postings are rarely unfilled.On the team, ML engineer’s responsibilities include a variety of tasks, such as -* For an AI-powered solution, you'll be designing backend infrastructure, data pipelines, and/or machine learning models.* Working on ranking models to automate and develop modeling pipelines.* Contribute to the implementation of new features that address challenging data management issues.* End-users will be given machine learning models to utilize, and tests will be conducted.* Using computer science essentials such as data structures, algorithms, and machine learning, create fantastic ML models.* Programming languages, distributed systems, and information retrieval are all topics covered in this course.Aside from these, an ML engineer’s role and responsibilities may entail more. Because this industry is still in its early stages and many things remain undiscovered, each organization has its unique set of productive automation approaches.As a result, ML engineer jobs at IT companies may cover a variety of extra responsibilities, including:* Collaboration between data scientists and business analysts.* Infrastructure automation.* Creating APIs via converting machine learning models.* Putting AI/ML models to the test and deploying them.* Development of minimum viable products using machine learning.* Using AI to deliver new talents to businesses.To get machine learning engineer jobs, you'll need to have a few prerequisites. In general, this function is in charge of designing machine learning applications and systems, which includes analyzing and organizing data, running tests and experiments, and generally monitoring and optimizing the learning process to develop high-performing ML systems.As an ML Engineer, you'll be responsible for applying algorithms to various codebases, therefore previous software development expertise is ideal for this position. Essentially, the right mix of math, statistics, and web programming will provide you with the necessary background — once you understand these ideas, you'll be ready to apply for ML Engineering employment.Become a Turing developer!### Skills required to become an ML engineerThe field of ML engineer jobs is relatively new and quickly evolving. As a result, there is no single skill set that can be used to become an ML engineer. There are a multitude of ways to break into the sector depending on your educational background, technical skills, and areas of interest.Some of the abilities you must acquire if you want to get ML engineer jobs are:#### 1. Skills in software engineeringWriting algorithms that can search, sort, and optimize; familiarity with approximate algorithms; understanding data structures such as stacks, queues, graphs, trees, and multi-dimensional
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.