Senior Data Scientist
Belgrade, Serbia
Acumatica
Acumatica provides the best cloud and mobile technology with a unique customer-centric licensing model, enabling a complete, real-time view of your business anytime, anywhere.Company Description
Acumatica is a leading provider of cloud business management software that empowers small and mid-size businesses to unlock their potential and drive growth. Built on the world’s best cloud and mobile technology and a unique customer-centric licensing model, Acumatica delivers a suite of fully integrated business management applications, such as Financials, Distribution, CRM, and Project Accounting, on a robust and flexible platform. In an interconnected world, Acumatica enables customers to take full control of their businesses, play to their organizations’ unique strengths, and support their clients by following them anywhere on any device., and support their clients by following them anywhere on any device.
(Position can be remotely only if you are in Serbia)
Job Description
· Fine-Tune and Deploy Language Models: Optimize small language models (SLMs) for specific ERP-related tasks. Deploy models to cloud infrastructure (e.g., Azure, AWS) and on-premise environments ensuring scalability, security, and performance. Work with foundation models hosted on LLM providers.
· Build AI Agents & Autonomously Operating Systems: Design and implement AI agents capable of handling workflows, task automation, and adaptive decision-making across ERP modules (e.g., finance, inventory, CRM). Experience with frameworks like LangChain, AutoGPT, or similar is a strong plus.
· Traditional Machine Learning: Develop and maintain classical ML models for time series forecasting, anomaly detection, classification, and clustering to solve core business problems (e.g., fraud detection, demand forecasting, churn prediction). Strong experience with feature engineering, model evaluation, and A/B testing is required.
· Collaborate Across Teams: Work with product managers, software engineers, and UX designers to define AI use cases and integrate models seamlessly into production systems.
· Own the MLOps Lifecycle: Implement CI/CD pipelines for ML models, including version control, monitoring, and retraining strategies. Ensure responsible and ethical AI practices in model design and deployment.
Qualifications
· 5+ years of hands-on experience in data science, with a focus on machine learning and natural language processing
· Strong proficiency with Python, TensorFlow, PyTorch, Scikit-learn, HuggingFace, or similar ML/NLP libraries
· Proven experience with language models fine-tuning
· Experience deploying ML models to cloud infrastructure (Azure, AWS)
· Experience with AI agents, LLM orchestration, and tools such as LangChain, AutoGPT, or CrewAI
· Deep understanding of traditional ML techniques
· Experience with MLOps best practices, including model monitoring, pipelines, and reproducibility
· Strong communication and collaboration skills
Additional Information
- Good relocation package (we help people to relocate to Serbia and handle the whole process)
- Private health insurance
- Many vacation days
- Performance bonuses
- Full work equipment
- Great opportunities for career growth
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: A/B testing AWS Azure CI/CD Classification Clustering Engineering Feature engineering Finance HuggingFace LangChain LLMs Machine Learning ML models MLOps Model design NLP Pipelines Python PyTorch Scikit-learn Security TensorFlow Testing UX
Perks/benefits: Career development Flex vacation Health care Relocation support
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.