Remote ML/NLP Developers get long-term and full-time opportunities at Top US & Silicon Valley companies with Turing

Turing 2020

 
We are looking for an ML/NLP Engineer to transform natural language data into useful features. You will be required to make use of NLP techniques, ML algorithms, statistical analysis, and text representation techniques to help us extract valuable information from large datasets. You will lead all the processes from data collection, preprocessing, and cleaning to training models and deploying them to production.

Job Responsibilities:

  • Define appropriate datasets for training the model and evaluating test results 
  • Define validation strategies, and deploy data models 
  • Train data models and fine-tune their hyperparameters 
  • Perform statistical analysis, and refine models 
  • Extend and maintain ML libraries and frameworks 
Apply Today
Facebook Turing
  1. Create your account on developers.turing.com
  2. Fill in your basic information (name, number, location, previous salary, experience, etc.)
  3. Solve multiple-choice questions
  4. Schedule a technical interview
  5. Final Onboarding

If everything goes well, congratulations, you are on your way to becoming a remote software engineer with top Silicon Valley companies! You will receive an email from Turing Jobs letting you know about further steps and the time frame in which you can get matched.

I have previously worked at oDesk and Elance (now popularly known as Upwork) for more than 5 years, but the pivotal moment in my career came when I joined the global team of Turing remote engineers in 2020. I did not imagine that the jobs I was offered would come with such stability and prominence.
Remote Engineer at Turing

Hadji Kouceyla from Algeria
Remote Engineer at Turing

Becoming a Turing developer has helped me become a better me as well, I learned to better manage my time, stay focused on my daily and long term goals and become more flexible when it comes to doing work with different technologies and people.
Remote Engineer at Turing

Ermal from Kosovo
Remote Engineer at Turing

 iOS


Minimum Requirements:

  • Bachelor’s/Master’s degree in Computer Science (or equivalent experience) 
  • 3+ years of experience working as an ML/NLP engineer (we make rare exceptions if you are highly skilled) 
  • Deep understanding of text representation techniques (such as n-grams, a bag of words, sentiment analysis, etc), statistics and classification algorithms 
  • Proficiency in programming languages such as Python, Java, etc. 
  • Experience with machine learning frameworks (like Keras or PyTorch) and libraries (like Scikit-learn, NLTK) 
  • Fluency in English and the communication skills to effortlessly collaborate with engineering managers at US software companies 
  • The ability to work full-time (40 hours/week) concurrently with US time zones for a minimum of 4 hours/day

Preferred Skills:

  • Strong knowledge of source control systems and best practices (Git, Merging, Branching, Pull Requests, etc.)   
  • Ability to handle large unstructured data sets and perform data analysis 
  • Experience in Unix/Linux including basic commands and scripting 
  • Experience working with machine learning frameworks and libraries 
  • Familiarity with Big Data frameworks such as Spark, Hadoop, etc. 
  • Experience with clustering, syntactic parsing, semantic parsing 
  • Working knowledge of CI/CD pipelines 

 Note: Senior software engineers, tech leads, and architects have access to even more opportunities at Turing.

Testimonials

Apply for TuringApply Now

Become a Turing Developer.

Why Become a Turing ML/NLP Developer?

100+ companies have hired Turing engineers

BlogTuring JobsFAQ

"Turing helped me reach a new level in my career."
 
Robson Ribeiro, Brazil
Full-Stack Turing Developer

"Once you are a Turing developer, you don't need to apply for any other job."

 Bishal Baaniya, Nepal
Fullstack Developer

"If you like work-life balance, come to Turing."
 
Malisa, Kenya
Software Developer

Including top companies backed by:

Kleiner Perkins
Founders Fund
Bloomberg
Lightspeed Venture Partners
Battery Ventures
Matrix Partners
Khosla Ventures
Google

Turing Developers' Reviews

Here's what our remote developers have to say about their work experience at Turing!

How to Become a Turing  Developer?

Check Open Positions

Based On Your Skills

Based On Your Role

Based On Your Seniority

Instagram Turing
Remote iOS Developer
Live Mint Opinion
Medium Blog

Turing's Press Coverage

Tech  Crunch
Crunchbase Profile
Turing Blog

How to be a successful software engineer?
Click here to read

Turing Welcomes Foundation Capital & WestBridge Capital Leaders onto its Board of Directors 
Click here to read

Turing Blog

Are Future Workforces Ready for the Remote Work Revolution?
Click here to read

Turing Blog

Read Our Latest Blog Posts

Top Silicon Valley & US Companies

Remote Opportunities
(Work from anywhere)

High Salary

Work with Turing Engineers from Google, Facebook, Microsoft

Turing's Press Coverage

Tech  Crunch
Entrepreneur Blog

Leadership 

In a nutshell, Turing aims to make the world flat for the opportunity. Turing is the brainchild of serial A.I.  entrepreneurs Jonathan and Vijay whose previous successfully-acquired A.I. firm was powered by exceptional remote talent. Also part of Turing’s band of innovators is high-profile investors, such as Facebook's first CTO (Adam D'Angelo), executives from Google, Amazon, Twitter, and Foundation Capital.

Equal Opportunity Policy

Turing is an equal opportunity employer. Turing prohibits discrimination and harassment of any type and affords equal employment opportunities to employees and applicants without regard to race, color, religion, sex, sexual orientation, gender identity or expression, age, disability status, protected veteran status, or any other characteristic protected by law.

Apply as a Software Developer

Join the Top 1% Developers.

Ahmed, Pakistan

My experience as part of the Turing developers’ cohort has been quite fantastic; the onboarding process was seamless and help, if needed, was just a phone call away. My jobs coordinator helped me in every single aspect - from getting hired by high-profile clients to making sure my needs were met at all levels.

Turing Software Engineer



Hadji

              Turing Software Engineer



I have previously worked at oDesk and Elance (now popularly known as Upwork) for more than 5 years, but the pivotal moment in my career came when I joined the global team of Turing remote engineers in 2020. I did not imagine that the jobs I was 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!

Clement, Nigeria

Working with Turing has been the highlight of my career. As part of the Turing developer family, I get to work for top Silicon Valley-based companies and enjoy high compensation that surpasses local standards by a mile. Another unforgettable part of the remote working experience has been engaging with a thriving community of the world’s most talented developers.

Turing Software Engineer



Fahad, Pakistan

I began my professional career in 2014. I've experience in iOS development, NodeJS/ExpressJS, and Python/Django. Before joining Turing, The hiring process at Turing was fast and straightforward. Turing jobs allow a lot more flexibility. Also, I don't have to travel to an office as I can work from wherever I want. Another major change is my salary scale. The jobs I’ve secured at Turing have paid far higher compensation than my previous jobs.

Turing Back-end Software Engineer