AI Software Engineer
Our US HQ’d client is the leading global SaaS software provider for the staffing and recruitment industry. More than 10,000 Recruitment Agency companies and over 450,000 users globally rely on their cloud-based platform to power their CRM / Applicant Tracking processes.
Through their incredible suite of products and services, they have achieved phenomenal company growth over the last 15years, and consistently offers new opportunities for their talent to advance. 25% of the global workforce gets promoted or moves into a new role every year!
This phenomenal SaaS firm who we have worked with for over 15 years, is large enough to provide immense opportunity, but small enough to maintain the energy of a start up. It is consistently ranked as a great place to work for their strong culture, teaming with authenticity, and rewarding career opportunities!
We are now hiring for an AI Software Engineer:
Location: Netherlands (Flexible - Hybrid to Amsterdam office)
Salary : cEuros €70K+ (Flexible based on experience) + 8% Statutory Holiday + Amazing Benefits package including Unlimited vacation + Genuinely amazing working culture
About the AI Engineer role
- You will be joining a small team of Machine Learning/AI engineers, DevOps engineers and data scientists responsible for designing, building, and deploying the AI models that power one of our key products.
- Our models operate across several subfields of Natural Language Processing: information extraction, information retrieval (people-to-job matching), and knowledge mining.
- Our services process millions of complex documents daily across 30+ languages, handling hundreds of thousands of matches.
Our technology stack: PYTHON, FastAPI, PyTorch, Perl, Docker, Kubernetes, GitLab CI, Jenkins, Linux.
A typical day will include...
- Design, implement, and maintain production-grade solutions for building and deploying AI models, with a strong emphasis on fault tolerance, scalability, maintainability, and automation.
- Drive the integration of modern LLMs to extend and enhance parsing capabilities for CVs and job adverts across existing and new languages, taking ownership of delivery from prototype through to production.
- Take an active role in architecting and optimising data processing pipelines and evaluation frameworks, contributing technical judgment alongside collaboration with team members.
- Identify and address performance bottlenecks, technical debt, and reliability gaps in existing ML services handling millions of documents daily.
- Contribute to engineering best practices across the team, including code review, documentation standards, and MLOps tooling improvements.
This role might be a fit for you if you have...
- Solid, professional Python development experience with a strong grasp of code quality, testing practices, and maintainability in a team environment.
- Hands-on experience building and operating REST APIs using frameworks such as FastAPI, Flask, or Django, including designing and consuming APIs in production contexts.
- Practical experience with Docker and containerised application deployment; Kubernetes experience in a production or staging environment is expected. Experience with linux environments would be beneficial.
- Confident using Git in a collaborative engineering workflow, with meaningful exposure to CI/CD pipelines (GitLab CI or equivalent).
- Solid grounding in Machine Learning fundamentals, with demonstrable professional or project experience training, evaluating, and deploying models using PyTorch, TensorFlow, or scikit-learn.
- Proficient in data manipulation and analysis using Pandas, NumPy, and related libraries.
- Working knowledge of MLOps principles and cloud infrastructure, with the ability to contribute to deployment and observability improvements independently.
- BSc or MSc in Computer Science, Machine Learning, or a related technical field, or equivalent professional experience.
What we offer...
- Pension
- EAP
- Commuting Reimbursements
- Unlimited Vacation
- Quarterly paid volunteer days
- Lucrative Employee Referral Program (eligible for prior to your first day)
- Career development opportunities up/across this global leading SaaS firm.