Coherent Solutions is a digital product engineering company focused on empowering business success. Our global team of 1700+ talented professionals collaborate seamlessly to deliver innovative solutions that drive measurable business impact. Headquartered in Minneapolis, USA, the company’s core competencies across 10 locations worldwide include product software development, IT consulting, data and analytics, machine learning, mobile app development, DevOps, Salesforce, and more.
We are technology-driven organization focused on leveraging advanced AI capabilities to enhance business processes and accelerate innovation. We are investing heavily in Generative AI and Computer Vision to support technical decision-making, improve solution architecture, and enable rapid prototyping through Proof of Concepts.
The position is centered around building and expanding cutting-edge Generative AI and Computer Vision solutions. The role involves developing scalable ML systems that support Technical Sales, Architecture design, and PoC development. The engineer will work on integrating LLMs, designing intelligent pipelines, and deploying production-ready AI services in cloud environments.
Lead the design, development, and deployment of scalable ML services.
Architect and implement AI/ML solutions with a focus on quality, governance, and security.
Develop and optimize ML pipelines for performance and cost efficiency in cloud environments.
Collaborate with data scientists, analysts, and business stakeholders to define and implement ML solutions.
Support Technical Sales and Architecture teams through PoC development and technical expertise.
Mentor junior engineers and promote best practices in ML engineering.
Develop and maintain ML documentation, models, and standards.
Monitor, troubleshoot, and resolve production issues in ML systems.
Stay current with emerging trends in AI, Generative AI, and Computer Vision.
Job Requirements
Bachelor’s or Master’s degree in Computer Science, Engineering, Mathematics, or related field.
5+ years of experience in Machine Learning Engineering.
At least 1+ year of hands-on experience with Large Language Models (LLMs).
At least 1+ year of experience as a team/tech lead.
Strong proficiency in Python and production-level development.
Experience with ML frameworks such as PyTorch and/or TensorFlow.
Solid experience with cloud platforms (AWS and/or Azure).
Experience with CI/CD, DevOps, and infrastructure-as-code practices.
Strong understanding of Generative AI concepts (transformers, embeddings, generative models).
Experience with LLM orchestration tools (LangChain, LlamaIndex, etc.).
Knowledge of vector databases (Qdrant, Pinecone, Weaviate, FAISS).
Experience with Computer Vision techniques (object detection, segmentation, image classification).
Familiarity with dataset labeling and annotation tools (Label Studio, CVAT).
Understanding of monitoring and logging for ML systems.
Knowledge of data governance, security, and compliance in cloud environments.
Excellent communication, problem-solving, and leadership skills.
English level: Upper Intermediate (B2) or higher.
What Do We Offer
Platform for flexible benefits
Free additional health and dental insurance
Internal and external trainings
Conferences and events attendance
Regular meetups
Corporate Events and Team buildings
Charity and volunteer activities
Group Management Program
Various Discounts
Internal referral program
If this opportunity excites you, send us your resume! Please, note, that we will consider all the applications with due respect, but only shortlisted candidates will be contacted.