Senior AI Engineer
Omnes Group
Full time
Remote / Hybrid - Serbia / Belgrade
Job description
We are looking for a Senior AI Engineer to design, build, and deploy high-quality AI-powered features. This role focuses on owning end-to-end implementation of AI systems within a product area – from prototyping to production, with a strong emphasis on reliability, iteration, and measurable impact.
Responsibilities
You will work closely with product and engineering teams to turn ambiguous problems into effective AI solutions, while contributing to best practices and raising the bar for AI development.
Key Responsibilities
- End-to-End AI Feature Ownership
Design and implement AI-powered features (LLM workflows, copilots, automation flows)
Own the full lifecycle: prototyping → evaluation → production deployment → iteration
Ensure solutions are reliable, performant, and aligned with product needs - AI System Implementation
Build and optimize:
Prompt pipelines for specific use cases
Retrieval systems (embeddings, chunking, ranking)
RAG-based workflows where needed
Iterate on outputs to improve quality, accuracy, and consistency - Experimentation & Evaluation
Run structured experiments to compare approaches (prompting, retrieval, models)
Define and track key metrics for AI performance (quality, latency, cost)
Debug and improve non-deterministic system behavior - Collaboration & Contribution
Partner with product managers and designers to scope AI features
Contribute to shared patterns and reusable components
Participate in code reviews and design discussions
Support and mentor mid-level engineers where needed
Requirements
Skills & Expertise
- Core AI Skills
- Strong understanding of LLM capabilities and limitations
- Experience with prompt engineering and structured output design
- Hands-on experience with embeddings and vector search
- Familiarity with RAG architectures and when to apply them
Engineering Skills
- Solid backend/system design fundamentals
- Experience building and deploying production-grade systems
- Ability to debug complex issues, including probabilistic outputs
- Comfort working with APIs, pipelines, and data flows
Product Thinking
- Ability to translate user needs into effective AI solutions
- Strong intuition for balancing quality, latency, and cost
- Focus on delivering measurable product impact
Collaboration
- Communicates clearly across engineering and product teams
- Contributes to team knowledge and shared practices