Principal AI/ML Engineer
Senior Data Scientist
Machine Learning Engineer

100% Remote Jobs for Machine Learning Engineers and Data Scientists

Get matched with the best AI companies in the USA and Europe. Long-term, well-paid, fully remote projects with payment guarantee.

Apply Now

We’re Offering

Higher Compensation
Well-paid jobs only. You can earn 30-50% more remotely than you would locally.
Freedom & Flexibility
Live and work anywhere in the world. Flexible working hours, no 9 to 5 schedules.
Payment Guarantee
Even if the client doesn’t pay us, we pay you anyway. 100% payment guarantee.
Long-term Projects
Our average project is 6-12 months. We have part-time and full-time engagements.
Continuity & Longevity
When your project is about to end, we make sure to find you another one.
Ongoing Support
We help you resolve issues with the client and take care of contracts and payments.

We’re Looking For

AI & Data Experts
Middle & Senior Machine Learning Engineers, Data Scientists, Data Analysts with 3+ years of experience
Soft Skills & English
You will discuss tech-related topics daily and build a good relationship with the client
Self-Sufficient
You’re organized, don’t need much guidance and take full responsibility for the project

How It Works

Screening Process

CV review

Submit the application form on our website with your CV and contact details.

60-sec video presentation

We’ll ask you to record a video to get a sense of your English and personality.

15-min video call with HR

A more detailed soft skills and English review with our HR.

1-hour technical interview

A video call with one of our tech experts to assess your dev skills.
Talent Pool & Interviews

Terms

After screening, we will discuss your salary (rate) and project expectations.

Talent pool

We add you to our talent pool. You wait for a project. It usually takes 2-8 weeks.

Interviews

When there’s a potential project we schedule an interview with the client.

Onboarding

When you pass the interview, Expert Remote will hire you as a contractor.
Ongoing Work

Your role

You will be communicating with our client directly. The client will define the processes and provide the tasks.

Expert Remote role

We will help resolve issues with the client, make sure you’re paid on time, and when the project ends we find you another one.

You Are Experienced In

Tensorflow
Keras
PyTorch
MxNet
Apache MXNet
Chainer
BAIR Software
Caffe
Theano
Deeplearning4j
Microsoft Cognitive Toolkit
Torch
Scikit-learn
Apache Spark
Python
C++
Golang
R
Julia
Aesara
Gensim
OpenNN
NLTK
LightGBM
OpenCV
NumPy
Pandas
Cuda

Our Freelancers’ Stories

Frequently
Asked Questions

What’s your average project duration?

Usually it’s 6-12 months, and longer. We don’t take 2-3 week short-term projects at all.

How do I get paid?

We will pay you monthly within 15 calendar days for the previous month. We have multiple payment options: SWIFT bank transfer, PayPal, Payoneer etc.

Who pays the taxes?

We hire you as contractor and pay you a gross rate. Then you calculate and pay your income tax and other taxes locally yourself. If you need a consultation we can help.

What if the client doesn’t pay?

We pay you anyway. It’s part of our service to cover all your risks including this one. We do thorough client evaluation and work only with trusted companies, but in 2-3% cases it happens and we’re ready for it.

Who will be my main point of contact?

You will work with our client directly as part of their team. The client will set the processes and provide tasks. And in case you got any issues on the project you can reach out to our HR manager and we will help you sort it out.

So, for anything related to the project it will be the client. For everything related to our contract terms, payments, vacations etc it will be Expert Remote HR manager.

Can I work part-time?

Yes! We have full-time and part-time (15-20h/week) positions. Also, in some cases you can start working on part-time and in 2-3 months switch to full-time.

What’s the average team size?

We work with companies of all sizes, but mainly startups. So, the average team size is 2 to 10 people. Depending on your preference, we’ll match you with a small or a large team.

What’s your leave policy?

You can take a leave when you need it with prior client approval. But only at your own expense, since our clients pay only for the hours worked. So, when we discuss the gross hourly rate with you make sure it accounts for leaves and other expenses.

Should I work in the client’s timezone?

If there’s a big timezone difference, like you’re in Europe and the client is in the USA, then you should adjust your schedule to have at least 3-4 hours overlap with the client.

Do you focus on particular business domains?

We focus on hot AI startups as well as companies that use AI in the MarTech, Trading, Automotive and other industries.