Middle Python Developer (ML)
Spotted 30d agoMid-Senior LevelFull-time
Job details
- Work mode
- Hybrid
- Employment
- Full-time
- Level
- Mid level
- Experience
- 3+ years
- Posted
- Sep 29, 2026
- Last confirmed open
- Oct 29, 2026
What you'll need to apply
What this employer's standard application typically asks
NameEmailPhoneResume
Job description
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
- 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
Interested in this role?Continue on Sigma Software's careers page.
Apply on Sigma Software