About Us:
As a Senior Machine Learning Engineer at Kenility, you’ll join a tight-knit family of creative developers, engineers, and designers who strive to develop and deliver the highest quality products into the market.
Technical Requirements:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Over three years of experience developing, training, and deploying machine learning models in production environments.
- Proficiency in Python programming, with solid hands-on experience using PyTorch.
- Practical knowledge of large language models (LLMs), including fine-tuning, prompt engineering, retrieval-augmented generation (RAG), and efficient inference techniques.
- Experience conducting hyperparameter optimization using frameworks such as Optuna or Ray Tune.
- Skilled in model optimization methods for production, including quantization, pruning, distillation, and tools like bitsandbytes.
- Proven ability to design and validate datasets from the ground up.
- Familiarity with MLOps tools such as Docker and Kubernetes, with exposure to Kubeflow and Prometheus considered a plus.
- Cloud experience with AWS for core infrastructure and GCP (Vertex AI, Storage) for LLM-related workloads.
- Comfortable working in environments compliant with HIPAA regulations.
- Exposure to Transformers and Mixture of Experts (MoE) architectures is a plus.
- Experience contributing to open-source projects or developing significant personal ML initiatives is desirable.
- Minimum Upper Intermediate English (B2) or Proficient (C1).
Soft Skills:
- Responsibility
- Proactivity
- Flexibility
- Great communication skills