AI Engineer

  • Remote - Ukraine

Remote

Software Development

Mid-level

Job description

Job Title: AI Engineer

Location: Fully Remote, Lviv, Ukraine. This is a fully remote role, but if you’re based in Ukraine and prefer an office environment, we have a workspace available in Lviv that you’re welcome to use.

Contract Type: Full time, self employed contractor, 40 hour week

Interviews: Max 3 stages totalling around 3.5 hours and one stage will be technical task

Reports to: Head of Product and Technology

Why join us? 👋

If you love technology and also staying on top of the news that matters, you’ll love life at Vable. We are a profitable SaaS business servicing the needs of international law firms and government departments, mostly in the USA and UK. We’re on a mission to help our clients become as efficient as possible when it comes to managing huge volumes of information - so that lawyers and business leaders can stay on top of the news that matters, and as a result make faster and better decisions.

Our enterprise news aggregation and alerting platform is used by over 70 global law firms. We are passionate about what we do - particularly, our Engineering department. This is where you come in.

At Vable, we recognise that the key to growth is in a high-performing Engineer team. That’s why we’re seeking an AI Engineer.

We would love to hear from you if you have the criteria below: 📬

  • Bachelor’s or Master’s degree in Software Engineering, Computer Science, Artificial Intelligence, Machine Learning, Data Science, or a related field.
  • Minimum 3 years experience of polyglot software engineering (full stack with a focus on Java) with a desire to develop and grow.
  • Proficiency in Python programming language and experience with ML frameworks like TensorFlow or PyTorch, and NLP frameworks like NLTK and spaCy.
  • Familiarity with data preprocessing, feature engineering, and model evaluation techniques essential for machine learning projects.
  • Strong understanding of various machine learning algorithms, including supervised and unsupervised learning, reinforcement learning, and neural networks.
  • Hands-on experience with Natural Language Processing (NLP).
  • Solid grasp of mathematical concepts relevant to AI, such as linear algebra, calculus, and statistics.
  • Excellent written and spoken English. We have Vablers across the globe and we communicate everything in English.

🎯 Your Core Responsibilities

  • Build and improve AI/NLP models for things like summarisation, or recommendations using Python (spaCy, NLTK, etc.).
  • Collaborate with Engineers, Product and CS to figure out how AI features can solve actual customer problems.
  • Evaluate models & iterate using precision/recall, confusion matrices, or manual spot checks.
  • Contribute to architecture discussions for scaling AI features into production.
  • Write clean, testable code in both Java and Python
  • Own your projects. Autonomy is real at Vable. You’ll get direction, but it’s on you to drive it forward.

To be successful in this role, your values matter just as much as skills. Does this sound like you?

  • We are Kind and Empathetic = Our behaviour and words assume the best in people
  • We are Always A Team = We are bound together by accountability
  • We are Curious = A bunch from various backgrounds. We ask questions, plan things out, push the boundaries and challenge the status quo.
  • We Take Ownership & Deliver = We are focused on our goals and love the details.

✅ Why work for Vable?

A culture that we protect, we value the contributions each Vabler makes, comprehensive healthcare cover following probation, an L&D yearly budget, work from home office set up budget, employee assistance programme through Oliva and we are well established; we have been around for 20+ years.

❌ Why it may not be for you.

We are a 40 hour week, Mon-Fri and have core hours, have set norms and behaviours and each Vabler is expected to live up to these, everyone is expected to work autonomously, our roles are quite generalist and you will be expected to do areas that you perhaps don’t like or feel is not your job. No Vabler has this attitude and we get stuck in and pull our sleeves up.  If this isn’t you, best not apply.

Interview Process 💌

  1. Submit your CV, Cover Letter and Complete The Application Form Questions (30min-1 hour)
  2. 1 way interview:  If after the application, we’re excited to proceed, you will be invited to a 1 way interview to explain your experience in more detail (10-15 mins)
  3. Interview: You will then be invited to an interview with members of the Engineering team and this stage will include a technical task (1.5 hours)
  4. Final Interview: Will be with Zhanna, Head of Product & Technology and Sarah, Head of People. This will give you an opportunity to learn more about our company, culture and team and a chance for us to delve deeper into any areas of your background not yet discovered (1 hour)

🎥 We record all of our interviews, with your permission. It makes it easier as we are globally distributed.

Vable is an equal opportunity employer. All applicants will be considered for employment regardless of race, religion, sex, sexual orientation, gender identity, national origin or disability status.

👀 Side note: We understand that AI can make things easier, but we want to see your authentic skills and ideas. So please use your own answers.

Share this job:
Please let Vable know you found this job on Remote First Jobs 🙏
Vable logo

Vable

Information management platform

  • 11-50 employees
  • Founded in 2004
  • 3 remote jobs

Benefits of using Remote First Jobs

Discover Hidden Jobs

Unique jobs you won't find on other job boards.

Advanced Filters

Filter by category, benefits, seniority, and more.

Priority Job Alerts

Get timely alerts for new job openings every day.

Manage Your Job Hunt

Save jobs you like and keep a simple list of your applications.

Search remote, work from home, 100% online jobs

We help you connect with top remote-first companies.

Search jobs

Hiring remote talent? Post a job

Frequently Asked Questions

What makes Remote First Jobs different from other job boards?

Unlike other job boards that only show jobs from companies that pay to post, we actively scan over 20,000 companies to find remote positions. This means you get access to thousands more jobs, including ones from companies that don't typically post on traditional job boards. Our platform is dedicated to fully remote positions, focusing on companies that have adopted remote work as their standard practice.

How often are new jobs added?

New jobs are constantly being added as our system checks company websites every day. We process thousands of jobs daily to ensure you have access to the most up-to-date remote job listings. Our algorithms scan over 20,000 different sources daily, adding jobs to the board the moment they appear.

Can I trust the job listings on Remote First Jobs?

Yes! We verify all job listings and companies to ensure they're legitimate. Our system automatically filters out spam, junk, and fake jobs to ensure you only see real remote opportunities.

Can I suggest companies to be added to your search?

Yes! We're always looking to expand our listings and appreciate suggestions from our community. If you know of companies offering remote positions that should be included in our search, please let us know. We actively work to increase our coverage of remote job opportunities.

How do I apply for jobs?

When you find a job you're interested in, simply click the 'Apply Now' button on the job listing. This will take you directly to the company's application page. We kindly ask you to mention that you found the position through Remote First Jobs when applying, as it helps us grow and improve our service 🙏

Apply