Back-end Software Engineer with Machine Learning exposure
Who are we?
Bulwork is the first IT & TELCO recruitment agency in Bulgaria with 25 years of stable presence in the market. The company has established a reputation for delivering high-quality services both to clients and candidates. We respect the candidates' wishes and strive to provide the best service by finding the most suitable and challenging job for them.
Who is our client?
A global leader in the IT industry, with offices in Bulgaria, Western Europe and the US. Our client is focused on providing products and innovative solutions in various fields like Artificial Intelligence (AI), Internet of Things(IoT), Cybersecurity, and Big Data. Currently, they have a project for a client and with our professional help, want to recruit an experienced IT Professional to take the role of:
Back-end Software Engineer with Machine Learning exposure
Some of your responsibilities:
- Develop and maintain backend systems, including RESTful APIs.
- Build and manage data pipelines and data-related workflows.
- Design and implement AI/ML solutions, including RAG systems, intent-detection models, and autonomous agents.
- Work with Generative AI and Agentic AI frameworks to create intelligent, scalable, production-ready systems.
Essential requirements for the role:
- University degree (Bachelor's or Master's) in Data Science & Artificial Intelligence, Machine Learning, Software Engineering, Computer Science, or Informatics;
- 5+ years of professional experience as a Back-end Software Developer (preferably with Python), familiar with integrating AI services.
- Strong Python-based AI/ML orchestration skills and proven experience building autonomous AI agents using LLM-focused frameworks;
- Strong knowledge of SQL, CosmosDB, and Elasticsearch databases;
- Experience in using tools such as Databricks, Azure Data Factory;
- Familiar with RAG Implementation;
- Very good level of English language;
The company can offer:
- Very competitive remuneration!
- Annual performance monetary bonus;
- Additional health insurance and sports card;
- 25 days of annual paid leave;
- Training and certifications, covered by the company;
- Free parking spot;
- Last but not least - exciting project in a collaborative working environment!
If you are interested in this professional opportunity and you are looking for the next promising step in your IT career, don't hesitate and send us your CV in English or your LinkedIn profile!
The confidentiality of all applications is assured. Only short-listed candidates will be contacted.
The candidates do not pay any taxes to the agency - the services are FREE OF CHARGE.
Bulwork Company LTD - IT Recruitment Agency (license No 2107 from 01.09.2016 from MLSP).
