Middle Python Developer (ML)
Job Summary
- 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
Remote Work :
Yes
Employment Type :
Full-time
About Company
At Sigma Software, we are involved with the clientÂ’s team to contribute to the design and development of a technical solution for their tokenized domain reservation platform. We started by assigning a software architect to design the smart contracts and integrate blockchain into the s ... View more