HomeCareersSenior software engineer

Senior Software engineer (Node, Python, LLM)

About the project

The Netherlands company revolutionizes technical recruitment by putting the needs of both candidates and companies first. They leverage cutting-edge technology and a vast network of over 2,500 technical companies to connect talented individuals with their dream jobs in the machine building, process industry, and industrial automation sectors. In this role as an AI Process Automation Engineer, you'll play a pivotal role in not only shaping the future of work but also propelling the company to the forefront of the recruitment industry.

Requirements

  • Proven experience in software development with proficiency in Python (2+ years)
  • Experience with Node.js (5+ years)
  • 2+ years of experience with Large Language Models (LLMs) and AI development
  • Proficiency in prompt engineering to guide LLM outputs
  • Experience with cloud platforms like GCP or AWS
  • Experience with containerization technologies like Docker and Kubernetes
  • Experience with microservices architecture
  • Experience with building RESTful APIs
  • Experience with database technologies, including SQL and NoSQL
  • Experience with message brokers
  • Team lead experience
  • Experience with React.js
  • Experience with BigQuery
  • Upper-Intermediate level of Spoken English or higher

Responsibilities

  • Design, develop, and integrate LLM functionalities into our recruitment automation systems, utilizing vectorization techniques for efficient data processing and retrieval
  • Craft effective prompts to optimize LLM performance in various recruitment tasks (e.g., candidate screening, skills extraction, job description generation) -[check] Utilize Node.js and Python to build robust and scalable back-end for your AI solutions
  • Craft user-friendly interfaces using React.js to interact seamlessly with the LLM models
  • Collaborate closely with product owners and recruiters to understand process needs and translate them into actionable technical requirements
  • Monitor, evaluate, and optimize your LLM-powered solutions to ensure peak performance
  • Stay up-to-date on the latest advancements in LLM technology and its applications within the recruitment landscape
  • Manage the development team and communicate directly to the business owner

Will be a plus

  • Experience with orchestration services like Apache Airflow, Orkes, or AWS Step Functions
  • Bachelor's or Master's degree in Computer Science, Artificial Intelligence, or a related field

What we offer

Competitive compensation

Remote work

Professional growth

Transparent communication

Regular performance reviews

Paid vacation and sick leave

Innovative projects

English learning courses

Flexible working hours

Annual training budget

Kateryna Prykhodko

Kateryna Prykhodko

Personal Recruiter

Apply for Senior Software engineer (Node, Python, LLM)

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply. By submitting, I agree to DigitalSuits Privacy Notice.

Talent acquisition process

Step 1

Step 1

Pre-screen interview

Step 2

Step 2

Tech interview

Step 3

Step 3

Singning an offer

Find more information

Company overview

Company overview

Discover the journey of our company. Learn more about our mission, vision, and values.

Careers at DigitalSuits

Careers at DigitalSuits

Be part of our success. Check open positions on our Careers page and join our team.

Dou profile

Dou profile

Discover our DigitalSuits profile on DOU for new openings and employees' feedback.

Our offices
image with text block
Ukraine
Kharkiv
271, Akademika Pavlova St, Kharkiv, Ukraine, 61054
image with text block
Estonia
Tallinn
Kaupmehe 7-120, 10114 Tallinn
image with text block
USA
Miami
78 SW 7th St, Miami, FL 33130