Machine Learning Engineer / Computer Vision
🚀AIMPROSOFT — Machine Learning Engineer Opportunity!
Aimprosoft, a fast-growing outsourcing IT company, is expanding its staff and is looking to hire a Middle Machine Learning Engineer to work on AI SDLC and company’s projects.
🎯About the role:
In this role, you will be responsible for the full spectrum of AI development - from implementing and training machine learning models to developing sophisticated AI agents and RAG (Retrieval-Augmented Generation) systems. You'll contribute to the company's AI SDLC initiatives, lead the integration of cutting-edge AI tools, and deliver internal knowledge-sharing sessions. Your work will span training Computer Vision models, building intelligent document processing systems, architecting RAG pipelines for knowledge extraction, and developing LLM-powered applications for document classification and smart automation. You'll also participate in client projects on an outsourced basis, working on real-world AI solutions across the entire development lifecycle.
The ideal candidate brings a strong product mindset, is proactive in adopting and implementing state-of-the-art AI technologies, and is keen to mentor others and promote a culture of continuous learning and technical excellence.
🔥What We Need From You:
- 3+ years as a Machine Learning Engineer, Data Scientist or AI Engineer
- Еxperience training and deploying Computer Vision models
- Proficient in Python
- Extensive experience with PyTorch, OpenCV, PIL/Pillow, and torchvision
- Proven ability to train, fine-tune, and optimize neural networks on large-scale image datasets
- Experience with model optimization techniques (ONNX conversion, quantization, pruning)
- Proactive in sharing knowledge and fostering a culture of learning
English proficiency at B2 (Upper-Intermediate) level or higher.
AI Agents & RAG Systems:
- Practical experience building and deploying Retrieval-Augmented Generation (RAG) systems
- Proficiency with vector databases and embedding techniques (Qdrant, Milvus)
- Strong knowledge of Large Language Models (LLMs) integration and tuning
- Hands-on experience with LangChain, Haystack, LlamaIndex, or similar agent frameworks
Knowledge of prompt engineering and chain-of-thought reasoning techniques
Infrastructure & Deployment:
- Proficiency with Flask/FastAPI for ML model serving and API development
- Hands-on experience with Docker for containerization
Proficient in Git for version control
Nice to Have:
- Experience with Transformers library and Hugging Face ecosystem
- Knowledge of multimodal AI systems combining vision and language models
- Familiarity with advanced RAG techniques (hybrid search, re-ranking, query expansion)
- Experience with agent memory systems and persistent context management
- Familiarity with MLOps tools (MLflow, Weights & Biases)
- Familiarity with model serving frameworks (TorchServe, BentoML, vLLM)
- Experience deploying ML models and applications on AWS infrastructure.
💼What We Offer:
- Opportunity to work with AI
- A competitive salary that appreciates your skills and experience
- Cozy atmosphere and modern approaches. We have neither bureaucracy nor strict management or "working under pressure" conditions
Opportunity to implement your ideas, tools, and approaches. We are open to changes and suggestions aimed at improvement
Required languages
English | B2 - Upper Intermediate |