Aimprosoft is a rapidly growing software development company with 19 years of market presence. We gathered almost 300 like-minded experts who think that product creation is an art and not just an ordinary craft. Our mission is to ensure that businesses of any size can obtain top-notch products that will help them succeed. Here at Aimprosoft, we are open to specialists who understand customers' business needs and are eager to implement advanced technical solutions. Join us to reach the next level together!
-
· 211 views · 12 applications · 2d
Machine Learning Engineer / Computer Vision
Full Remote · Countries of Europe or Ukraine · 3 years of experience · Upper-IntermediateAIMPROSOFT — 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: ...
🚀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
-
· 160 views · 14 applications · 6d
Go Engineer
Full Remote · Countries of Europe or Ukraine · 2 years of experience · IntermediateAIMPROSOFT — Go Engineer Opportunity! Aimprosoft, a fast-growing outsourcing IT company, is expanding its staff and is looking to hire a Go Engineer on a contract basis (6 months with potential prolongation) to work on a strategic project for a...
🚀AIMPROSOFT — Go Engineer Opportunity!
Aimprosoft, a fast-growing outsourcing IT company, is expanding its staff and is looking to hire a Go Engineer on a contract basis (6 months with potential prolongation) to work on a strategic project for a USA client. The project focuses on building a synthetic data generation system to support AI training, military simulations, and test environments. This involves generating highly realistic (but artificial) data for military scenarios, including aircraft, naval, and ground asset movements, as well as command-and-control systems.🎯About the role:
We are looking for a Mid-Level Go Engineer. This is a hands-on engineering position focused on implementing data format conversion services and supporting distributed simulation data workflows. You will play a key role in refactoring the Go codebase from an event-driven model to a channel-based architecture for improved scalability and maintainability. You’ll work on high-performance backend development, mathematical modeling, and data workflows in a secure and technically challenging domain.
🔥What We Need From You:- 2+ years of Go programming experience
- Experience with C/C++ for low-level binary data handling
- Ability to parse and construct packed binary data formats
- Familiarity with IEEE 1278 (Distributed Interactive Simulation standard)
- Proficiency with Protobuf for data serialization and interoperability
- Knowledge of service-oriented architectures and REST APIs
- Hands-on experience with containerization (Kubernetes, Podman or Docker, Linux)
- Exposure to anomaly detection methods for streaming data
- English proficiency at B2 (Upper-Intermediate) level or higher.
Nice to Have:
- Familiarity with UML for design documentation
🛠️ What You Will Do:
- Go Development: Implement proper Go idioms, channel architecture, and multi-threading for performance optimization
- Data Format Implementation: Work with DIS packet formats and potentially Link-16 military communication protocols
- QA & Validation: Ensure that generated scenarios match intended parameters (e.g., confirming 100 aircraft fly at correct speeds/altitudes)
- Anomaly Generation: Develop algorithms that create realistic but intentionally flawed data (e.g., spoofing, teleportation, impossible speeds)
- Mathematical Modeling: Implement geodesic calculations, trigonometry, and movement algorithms for realistic entity behavior
💼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