SS
Sigma Software
ML Engineer
Middle Python Developer (ML)
On-siteMidML Engineerposted 1w ago
Role summaryAI-generated
This role focuses on designing and deploying LLM-based RAG pipelines, optimizing retrieval with vector embeddings, and integrating AI components into a larger platform. The candidate will own end-to-end changes, from data cleaning to model evaluation, while working independently and communicating blockers.
Skills required
About this role
- Design and implement LLM-based features and RAG pipelines from data ingestion to answer generation
- Build and optimize retrieval using vector embeddings and hybrid semantic and keyword search
- Process, clean, and structure source information to improve the accuracy and relevance of AI-generated output
- Evaluate model quality, experiment with new approaches, and bring proven solutions into production
- Work closely with the team to integrate AI components into the wider platform
- Own changes end-to-end, including design, implementation, testing, and deployment
- Work independently while proactively communicating blockers, scope questions, and technical trade-offs
Qualifications
- 3+ years of commercial software development experience
- 2+ years of experience working on AI/ML projects
- Good Python skills with hands-on implementation experience
- Practical experience with LLMs and modern AI technologies
- Practical experience with RAG architecture, vector embeddings, and hybrid search
- Experience with information processing aimed at improving AI quality, including data preparation, chunking, metadata enrichment, and relevance tuning
- Ability to work independently and take ownership of tasks from design through deployment
- Upper-Intermediate English
WILL BE A PLUS
- Experience with knowledge graphs or graph databases
- Background in the telecommunications domain
Apply on Sigma Software →Opens in new tab
score your resume against this role