AI Senior Software Engineer
Trace One d.o.o.
Beograd | Hibrid
20.03.2026.
About Trace One
Trace One is a premier SaaS provider of Product Lifecycle Management (PLM) and compliance solutions, specializing in the food & beverage, cosmetics, personal care, and chemical industries. With over 30 years of expertise, we empower more than 9,000 brand owners worldwide to innovate, collaborate, and bring products to market faster while ensuring the highest standards of quality, compliance, and sustainability. Trusted by industry leaders, Trace One combines cutting-edge technology with unmatched expertise to help businesses navigate complexity, accelerate growth, and shape a sustainable future.
Context
Within the Engineering department and the Data & AI Management team, this role consists, in an international and multicultural context, of participating, organizing and planning the design, development and maintaining robust backend systems that seamlessly integrate AI models into scalable and reliable applications at the heart of our SaaS software platform.
As part of an extended team, you will be liaising with colleagues in Europe.
Hierarchy and interactions
Reporting to the Head of Data & AI and part of the AI software team.
Key Responsibilities
- Develop and maintain backend systems for AI-powered features within scalable, production-grade applications.
- Design and build sophisticated AI agents, including autonomous behaviors, orchestrated workflows, and LLM-driven reasoning chains.
- Create custom tools for AI consumption and implement MCP (Model Context Protocol) servers to bridge the gap between data sources and LLMs.
- Translate business needs into technical solutions, working closely with stakeholders to understand requirements, constraints, and success criteria.
- Collaborate with cross-functional teams to create innovative solutions leveraging state‑of‑the‑art AI and machine learning technologies.
- Mentor and support junior engineers, guiding them in best practices, code quality, and AI engineering standards.
- Stay up to date on emerging AI technologies, integrating promising innovations to drive business value.
- Ensure reliability, security, and scalability of all AI-based services in production environments.
Required Skills and Qualifications
1.Programming and Backend Development:
- Strong proficiency in Python, with solid experience using FastAPI.
- Deep experience with RESTful APIs, microservices, and asynchronous programming.
2. Generative AI & Agentic Workflows:
- Extensive experience building and deploying production-grade AI applications.
- Advanced knowledge of LangChain, LangGraph, or similar frameworks.
- Hands-on experience with A2A (Agent-to-Agent) protocols.
- Experience developing MCP servers and creating custom tools/interfaces for LLM integration.
- Deep understanding of Retrieval-Augmented Generation, including vector search, embedding models, and context window optimization.
3. Database Skills:
- Experience working with vector database such as Elasticsearch or similar technologies for semantic search and embeddings.
- Proficiency in working with SQL databases (e.g., SQL server, MySQL) for managing structured data and writing optimized queries.
4. Testing:
- Experience with testing frameworks such as pytest, unittest, or any equivalent testing library.
- Proficiency in writing unit, integration, and performance tests.
5. Containerization and Deployment:
- Hands-on experience with Docker for containerizing applications.
6. Programming Best Practices:
- Strong understanding of clean code principles, modular design, and documentation.
- Familiarity with CI/CD pipelines and version control tools like Git.
7. General Skills:
- Strong problem-solving and debugging skills.
- Excellent communication skills to share ideas clearly and collaborate effectively.
- Ability to mentor junior engineers and contribute to team growth.
Preferred Qualifications
- Experience with monitoring tools (e.g., LangSmith) to track LLM traces, latency, and cost.
- Experience with Vertex AI for model management and Kubernetes for container orchestration.
- Familiarity with Gemini models.
- Understanding of data preprocessing, model evaluation, and deployment pipelines.
The Trace One group is an equal opportunities employer.
If you recognize yourself in this offer, don't hesitate any longer and send us your application!
Upoznaj kompaniju
Beolink, italijanska softverska kompanija, deo je Selerant korporacije, koja je svetski tržišni lider u oblasti softvera. Osnovana je 2007.godine i čine je 25 visokoobrazovanih softverskih stručnjaka koji rade na projektovanju, izradi I distribuciji informacionih sistema I softvera. Kompanija Beolink je učestvovala u mnogim Selerant-ovim PLM softverskim projektima (DevEX), pružajući kontinuiranu podršku svojim korisnicima.
Iskustvo o radu u ovoj kompaniji je arhivirano jer je starije od 2 godine.
Beograd | Hibrid
20.03.2026.
Beograd, Niš | Hibrid
10.03.2026.
Software Developer/Engineer
QA Specialist
Preporuke se učitavaju...