Senior Machine Learning Engineer
Deadline: 23 May 2024
Employment term: Permanent
Category: Other IT
Job type: Full time
Location: Yerevan
Job description:
We are seeking a skilled and motivated Senior ML Engineer to join our dynamic team at Quantori. In this role, you will have the opportunity to work on a diverse range of projects, utilizing your expertise in ML/AI and data science to tackle complex scientific and business challenges. As a key member of our team, you will contribute to the development and application of cutting-edge computational methods and algorithms, enabling our clients to gain valuable insights from their data. You must be passionate about ML and data science, and be able to work in a fast-paced and dynamic work environment. We expect you to be a versatile and flexible team player, with a strong can-do attitude and great communication skills.
Quantori is an international team: we have colleagues who work not only from office but also remotely from all over the world.
/en/senior-machine-learning-engineer-24
Job responsibilities
- Engage with clients to understand their business requirements and provide expert advice on leveraging ML and AI technologies to solve their problems
- Design end-to-end ML solutions that address client needs, considering factors such as data acquisition, preprocessing, feature engineering, model selection, and deployment
- Architect scalable and reliable ML systems that can handle large volumes of data and real-time processing. Ensure the solutions are robust, secure, and scalable, taking into account performance, latency, and cost optimization
- Collaborate with cross-functional teams, including data scientists, software engineers, and domain experts to deliver successful ML projects
- Stay up-to-date with the latest advancements in ML, AI, and related technologies, identifying opportunities for innovation and differentiation
- Conduct research and experimentation to explore new ML algorithms, techniques, and frameworks that can enhance the company's offerings
- Present findings and results to internal teams and external stakeholders in a clear and concise manner
Required qualifications
What we expect:
- 3+ years of experience as an ML Engineer or Data Scientist, either in academia or industry
- Proficient in Python programming and experience with Python data science frameworks. Strong programming skills with proven experience in implementing Python-based machine learning solutions
- Familiarity with common ML frameworks (e.g., PyTorch, Keras) and libraries (e.g., NumPy, scikit-learn)
- Solid knowledge of machine learning and deep learning fundamentals
- Experience with transformer-based language models
- Ability to interpret and implement research ideas and algorithms
- Experience with LLM agents, including tool use and reasoning, such as combining a RAG solution and code interpreter.
- Experience with LLM fine-tuning
- Hands-on experience with relational SQL and NoSQL databases
- Upper-Intermediate or higher level of English proficiency
- Ability to work with external clients and strong communication skills, including presenting in webinars and conferences
- Ability to mentor team members and assist in their professional development
- Quick learner with the ability to adapt to new technologies, frameworks, and algorithms
Required candidate level: Senior
Additional information
Nice to have:
- Experience with designing complex multi-model and multi-modal ML applications and products
- Solid foundation in development of data analytics systems, including data exploration/crawling, feature engineering, model building, performance evaluation, and online deployment of models
- Experience with cloud-based tools and technologies for data pipelining, model development, and deployment, particularly AWS (Amazon Web Services)
- Familiarity with AI/ML operational tools such as Airflow, MLFlow, H2O, etc.
- Experience with MLOps tools and frameworks like Jupyter Notebook, Kubernetes, Kubeflow, Spark, etc.
- Experience in building scalable AI/ML systems for continuous training automation, computer vision, natural language processing, or similar advanced AI/ML problems
- Engineering experience in model tuning using CUDA/OpenCV, C++, low-level Python scripts, etc.
- Up-to-date publications in the areas of deep learning, distributed computing, bioinformatics, or other life sciences
- Domain knowledge of biology and/or chemistry
We offer:
- Competitive compensation
- Remote or office work
- Flexible working hours
- Healthcare benefits: medical insurance and paid sick leave
- Continuous education, mentoring, and professional development programs
- A team with an excellent tech expertise
- Certifications paid by the company
Professional skills
AWS
Share this job via your favorite social media channel.
About Company
Quantori is an end-to-end digital IT service provider for the life science and healthcare industries. With over 100 years of combined experience in life science, Quantori aims to help biotech and pharma clients unlock the power of digital IT for their business. Our team is composed of 900+ solution-focused data scientists, data engineers, and thought leaders who have been at the forefront of life sciences and healthcare IT for over 30 years.
QUANTORI
- 650+ people around the globe
- 100+ years life science and healthcare expertise
- Offices in Armenia, Georgia, and Kazakhstan
- Headquarters in the USA
- 30+ countries
- Less than 10 % employee turnover
- Glassdoor review score at 5.0
OUR PROJECTS HAVE TO DO WITH:
- Scientific Informatics
- Laboratory Informatics
- Data Science
- Cloud Engineering
- High Performance Computing
- Artificial Intelligence
QUANTORI COMPETENCES
- Java
- JavaScript
- Python
- GO
- .NET
- DevOps
- Cloud Engineering
- Data Engineering
- Data Science
- Machine Learning
- QA & Automation
- Business Analysis
- UI/UX
INDUSTRY COMPETENCIES
- Top-50 global pharmaceutical companies
- Drug discovery laboratories
- Biotech start-ups
- Faster discovery disease associations
- Life science solution providers and associations
Quantori Team satisfaction survey 2021
- 94% of people feel comfortable working with their teams
- 86% of people say their tasks match their interests
- 90% of people agreed their work allows them to grow professionally