We’re always looking for top talent.


At RARE we specialize in building automated software solutions grounded in Machine Learning and Information Retrieval on unstructured data.

With a roster that includes top PhDs and seasoned engineers, we merge cutting edge theory and practice to build pragmatic solutions for our clients world-wide. We’re bootstrapped and our focus is on building a high quality team and an honest sustainable business.


 Job Description:

Does building robust and reliable backend systems excite you?

Do you have proven experience in software engineering and continuous integration?

Can you assume ownership for developed functionality, structure and document your code properly?

This is your opportunity to join a tightly-knit, world-class team of top PhDs, data scientists and engineers at the forefront of Machine Learning. Each one of us wears many hats (it’s a small team!), and your hat will be mainly focused on backend engineering and system quality (CI). This is not a research / academic position.

This position is 100% remote and fulltime.


As part of our small engineering team, you will design, build, maintain and be responsible for Python backend components in our AI products: pii-tools.com and scaletext.com.

You will be expected to…

  • Make technical decisions based on business requirements.
  • Design, implement, document and optimize data processing pipelines using Python and C/Cython.
  • Test and automate product releases.
  • Listen closely to the customer support feedback, help debug and fix existing modules.


This position calls for self-motivated experts who thrive in busy, collaborative environments and excel at clear communication. This is not a junior position, we need people to bring their experience to the table and come up with solutions.

  • Passionate about delivering pragmatic, well-thought-out and well-tested solutions.
  • Substantial hands-on experience in implementing complex solutions in Python (portfolio required). This is not a position for managers or juniors.
  • Strong analytical and development skills: Python, C (other languages a plus, especially JVM) and SQL (Postgres, Elasticsearch).
  • Ability to communicate technical solutions effectively with a strong command of English.

  • You’ll work on cutting-edge Machine Learning applications in various domains (security, finance, media, …) with a team of industry thought-leaders.
  • Practical no-nonsense projects that make an impact.
  • Competitive salary.
  • Remote work with flexible hours: we care about the results.

Apply Now


We’re a highly collaborative team, working together to solve some of the most interesting, complex and rewarding challenges in the industry.
We want to work with people who are…


You’re excited at the opportunity to push your skills to the next level and make a meaningful impact as you solve new problems.


You’re at your best when working with a team and thrive in busy, fast-paced environments where others are counting on you.


You’re committed to not only doing what’s right, but doing what’s best. You refuse to cut corners or compromise on quality, expecting the best from yourself and from others.


You’re able to translate theory into practice and you measure an idea by how well it works – not how good it sounds.


You’ve demonstrated you can deliver results, and while you never stop learning, you’re confident and ready to hit the ground running.

What position are you interested in?

What experience do you have with machine learning?

Tell us about the work you've done that you're most proud of.
Please explain what you did and why it mattered.

What have been your most impactful work?
Please explain the impact, sharing success metrics where possible.

Where can we find your work?
Please provide URLs with samples of your work (github, articles, twitter…).

Add a cover letter or anything else you think we should know.

Please attach your résumé & relevant CV.
Choose the file

Don’t see a position that’s right for you?

Even if there’s no advertised position, we’ve always got room for talented, passionate people with the right fit.

Use the form below to get in touch and send us your résumé, or shoot us a question at [email protected].

Apply Now

Are you a student trying to break into a career
in data science?

Our Incubator program is a unique opportunity to get hands-on experience and mentorship while collaborating with industry experts.

Learn More