Position: Machine Learning Engineer (NLP)
Company: Data-Science
Experience required: 3y
English level: upper

**Whom we are looking for:**
Our partner is looking for a dedicated Senior Machine Learning Engineer to contribute to messaging platform for healthcare providers.

**Company Description**
The future of healthcare will be amazing. Technology will transform everything for the better, making care patient-centric and truly connected, so that information can be accessed and shared easily and seamlessly - and everyone can get high-quality care.

Our partner believes healthcare is a service that fundamentally relies on communication with and around the patient. Their mission is to revolutionize communication for everyone involved in a patient‘s journey.

They offer an entrepreneurial environment where personal growth and interesting challenges are part of your regular day. You can tackle those opportunities independently while also taking responsibility for individual projects on your team.

They trust in the power of talent and value commitment. Together, they want to change how patients and doctors communicate. The best way to do this is with a strong international team that is dedicated to improving healthcare and how it is delivered globally.

**About the Role:**
Our partner is seeking an innovative individual who is passionate about AI and its application in the service of patients and practitioners. This person will work closely with our product and engineering teams to identify and realize opportunities to enhance our products and user experience using ML techniques. This job, based in Berlin, Germany, entails end-to-end ownership of the ML solution, from ideation to attainment.

**Responsibilities:**
Partner closely with PMs, designers, and FE engineers to identify and specify new applications for ML in the service of our client's users
Train, tune and evaluate ML model performance
Collaborate with with FE, BE and data engineers to deploy models to production and establish data collection for additional iterations
Identify accuracy and performance problems and iterate on technical solutions
Advise and inform other team members on optimal application and evaluation of ML techniques in production

**Requirements:**
Bachelor's degree in Computer Science, a related technical field involving software/systems engineering, or equivalent practical experience
At least 3 years of work or commercial experience in Machine Learning or Artificial Intelligence
At least 1 year of work experience using one or more general-purpose programming languages (for example, Java, C/C++, Python or Ruby)
Experience with NLP
Experience solving problems using Machine Learning with Tensorflow or comparable tools

**Bonus qualifications:**
Experience with text classification and/or text data mining
Experience with AWS / GCP

**We offer:**
Friendly and supportive environment
Competitive salary
Paid vacations and sick leaves
Medical insurance
Career development: professional guidance, certifications, and mentorship
Professional events: participation and reimbursement
English language courses
Team buildings and corporate celebrations