Senior AI Software Engineer

New Today

Overview

Premier Research is looking for a Senior AI Software Engineer to join our Clinical Technologies team. You will help biotech, medtech, and specialty pharma companies transform life-changing ideas and breakthrough science into new medicines, devices, and diagnostics. We recognize our team members are the most valuable asset in delivering success.

What You'll Be Doing

  • Collaborate with developers, architects, product owners, and other stakeholders to understand the expected product functionality and customer requirements.
  • Provide leadership and technical expertise in the technical design of new software components.
  • Seamlessly incorporate pre-trained AI/ML models into Remarque Systems software products.
  • Develop and test implementations of software components following company software development practices and regulatory agency computer system validation guidelines.
  • Participate in the writing of design documentation.
  • Assist in troubleshooting and supporting Remarque Systems software products, including development of bug fixes.
  • Participate in and conduct peer code reviews.
  • Ensure on time, high-quality deliverables and meeting project milestones and deadlines within budget with minimal supervision.
  • Maintain a keen understanding of AI/ML tools and methods.
  • All other projects as assigned.

What We Are Searching For

  • Bachelor’s degree or its international equivalent in science, preferably computer science. Demonstrable experience will be considered as a substitute.
  • Minimum of 8+ years’ experience in large- and small-scale system development, integration, and operation within a regulated industry.
  • Strong proficiency in C# and .NET.
  • Strong proficiency in Python.
  • SQL Server expertise.
  • Experience with Entity Framework.
  • Experience with Angular.
  • Experience with XML and JSON.
  • Experience with Azure AI is a plus.
  • Proficient in common architectural and design patterns.
  • Familiarity with .NET web services patterns and implementations.
  • Experience with unit testing of components.
  • Experience with code versioning tools and continuous integration.
  • Ability to write clean, readable, and easily maintainable code.
  • Experience working in the life sciences field is highly desired.
  • Experience in iterative development using agile methodologies.
  • Must show a proven track record of delivering software development projects.
  • Ability to work with team members and customers to drive successful projects.
  • Strong organizational skills with the ability to plan, multi-task, and manage time effectively.

Seniority level

  • Mid-Senior level

Employment type

  • Full-time

Job function

  • Engineering and Information Technology
#J-18808-Ljbffr
Location:
United Kingdom
Salary:
£125,000 - £150,000
Job Type:
FullTime
Category:
IT & Technology