ML/AI Engineer
At Uvik Software, we specialize in building dedicated development teams and delivering robust, scalable software solutions for global clients.
We’re currently expanding our AI/ML division and looking for a talented ML/AI Engineer.
This role offers an exciting opportunity to work on advanced machine learning models and contribute to real-world AI applications in a dynamic, innovation-driven environment.
What You’ll Do
- Design, develop, and optimize Generative AI models such as Large Language Models (LLMs), GANs, VAEs, and diffusion models for practical use cases.
- Apply and fine-tune machine learning and deep learning algorithms using tools like TensorFlow, PyTorch, and Scikit-learn.
- Build and maintain scalable ML pipelines, integrating with cloud platforms such as AWS, Google Cloud Platform, or Azure.
- Contribute to and maintain MLOps practices, CI/CD pipelines, and version-controlled experimentation.
- Monitor deployed models for drift, performance degradation, and ethical considerations.
- Stay up-to-date with the latest research and trends in Generative AI and applied ML.
Follow best practices in data governance, security, and compliance related to AI development.
What We’re Looking For:
- Proven hands-on experience in Machine Learning, Deep Learning, and Natural Language Processing (NLP).
- Deep understanding of Generative AI architectures, including: LLMs (e.g., GPT, BERT, LLaMA) ; GANs, VAEs, Diffusion Models
- Proficiency in one or more ML/DL frameworks: TensorFlow, PyTorch, Scikit-learn.
- Strong programming skills in Python and experience with data libraries (e.g., NumPy, Pandas).
- Experience with cloud-based model deployment and services in AWS, Azure, or GCP.
- Familiarity with MLOps, model versioning, and tools like MLflow, Airflow, or Kubeflow is a big plus.
- Experience working in Agile teams, using modern DevOps tools and practices.
- English proficiency: Upper-Intermediate level or higher (B2+)
+ Nice to Have
Experience with vector databases, retrieval-augmented generation (RAG), or semantic search.
Familiarity with LangChain, LlamaIndex, Transformers (HuggingFace).
Contributions to open-source ML projects or published research papers.
Why Join Uvik?
Work remotely from anywhere.
Join a professional and supportive team.
Work on meaningful, global projects in ML/AI and software development.
Flexible working hours and clear career development path.
Access to learning resources, conferences, and training.
If you're passionate about machine learning an