We are looking for a Senior Machine Learning (AI) Engineer for our partner developing AI integrated communications solutions!
A dynamic SaaS startup known as Great Place to Work® is revolutionizing business communications. With a team of 500 passionate professionals, the company creates a collaborative and innovative environment where new ideas thrive.
We look forward to your application to be part of a team shaping the future of communications technology!
Job Requirements
- Hands-on min 3 years of relevant work experience as a Machine Learning Engineer
- Hands-on min 3 years of experience with Python
- Strong English skills to communicate effectively
- Excellent analytical abilities, with the capacity to collect, organize, and analyze large datasets to glean valuable insights
- Experience with LLM open source and cloud models, e.g. OpenAI GPT, LLama3
- Experience with RAG architecture and vector DBs, e.g. qdrant, milvus and similar
- Solid experience in ML frameworks such as NumPy, Pandas, Scikit-Learn, PyTorch, Keras, BERT, Tensorflow, and similar.
- Familiarity with MLOps best practices, e.g. Model deployment and reproducible research
- Mastering data science requires skills like SQL, hypothesis testing, Data cleansing, data augmentation, data pre-processing techniques, and dimensionality reduction
- Excellent understanding of Machine learning techniques like Naive Bayes classifiers, SVM, Decision Tree, KNN, K-means, Random Forest, modeling and optimization, evaluation metrics, classification, and clustering
- Experience with the Hugging Face libraries (i.e. transformers)
- Experience fine-tuning pre-trained models and using vector search to enhance LLMs results
- Familiar with code versioning tools like GIT, CI/CD concepts, and toolchains
- Familiar with Agile methodologies i.e. scrum and kanban
- Basic knowledge of Docker and Kubernetes
- Experience with LLM frameworks (i.e. LangChain) and prompt engineering techniques
- Experience in event sourcing patterns and tools i.e. Kafka, RabbitMQ, or similar
- General knowledge of Data warehouse tools e.g. Vertica
Job Description
- Mentoring junior team members on the team, sharing the knowledge, and advising the best machine learning, and software engineering practices and approaches.
- Establishing and maintaining robust communication channels with other cross-functional teams to facilitate the integration of machine learning solutions into other products.
- Developing and optimizing highly confident machine learning algorithms and models, and creating/exposing the service APIs using frameworks such as Flask, FastAPIs, or other relevant frameworks.
- Staying up-to-date with the latest machine learning research papers, and AI trends (i.e. Generative AI, LLMs, RAG, and similar).
- Collaborating with the data engineering team and other teams to collect and analyze extensive datasets, extracting insights and patterns, in real-time, near-real-time, or batch processing mode.
- Implementing proof of concepts and prototypes to demonstrate the potential of new AI use cases and innovations.
- Building scalable, maintainable machine learning services, which should handle thousands of requests per second, and help to perform the required load tests to meet the SLA.
- Reviewing the code of other team members and suggesting improvements to ensure the SOLID principles and clean architecture.
- Assisting in the project documentation and demos
- Developing high-level architecture and low-level design, end-to-end for a specific project.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Mid-Level AI Engineer
2026-05-28
Senior Backend Engineer
2026-05-29
Senior Fullstack Engineer
2026-05-28
- Posted
- Feb 15, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Greater Istanbul
- Company
- Carrier HR
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Mid-Level AI Engineer
2026-05-28
Senior Backend Engineer
2026-05-29
Senior Fullstack Engineer
2026-05-28