Job Description
Barrington James is seeking a talented Principal Machine Learning Engineer for one of our key clients based in Florida. Our client is a global leaders in medical device innovation and education, and make a real impact on patient care. you'll play a pivotal role in helping surgeons treat their patients better with data-driven insights and cutting-edge technology.
Location: On-site in Naples, Florida - Relocation Assistance Available (MUST be US based)
Salary: $150,000 to $200,000, plus excellent Bonus + Benefits
Responsibilities:
- Collaborate with data engineers and domain experts to understand data quality, identify issues, and propose solutions. Apply statistical and ML techniques to analyze and organize data sources.
- Design ML solutions and acceptance criteria with business leaders and ML engineers. Conduct experiments and demonstrate the feasibility of your proposed solutions.
- Partner with domain experts and ML engineers to deliver ML solutions into clinical workflows. Integrate analytics and ML tools with external partners.
- Communicate actionable insights from data to stakeholders, translating complex findings into clear, impactful messages.
- Participate in model verification, deployment, and monitoring procedures. Support quality system audits by external agencies.
- Identify and explore emerging technologies to support future opportunities. Oversee and manage relevant publications in the field of ML.
- Collaborate within a software agile (SDLC) framework to ensure project efficiency and success.
Requirements:
- Master's degree (or PhD preferred) in a relevant field (Statistics, Applied Math, Engineering, Physics, Computer Science) with a focus on machine learning methods.
- 9+ years of experience in data science or machine learning, with experience in the medical device industry being a significant advantage.
- Deep understanding of statistical techniques and proficiency in using R or Python libraries for data analysis (exploration, cleaning, transformation, modelling).
- Broad expertise in machine learning frameworks (TensorFlow, PyTorch, scikit-learn) including design, implementation, and considerations for efficiency, explainability, and scalability when translating business needs to ML solutions.
- Experience with various programming languages (Python, R, Java) for data science and machine learning, along with data engineering tools (Spark, Hadoop) for large-scale data processing. Familiarity with cloud platforms (AWS, Azure, GCP) is a plus.
- Proficiency in agile software development practices (Scrum, Kanban) to collaborate effectively with developers and engineers during production implementation of ML solutions.
Interested ? If so, please apply with your CV and we shall be in-touch to arrange a call.