About The Position

Life Unlimited. At Smith+Nephew we design and manufacture technology that takes the limits off living. Are you excited by turning advanced technical ideas into robust, scalable software that makes a real impact? Join us as an R&D Engineer within our AI and Computational Platforms team, where your software engineering expertise will help accelerate innovation across artificial intelligence, computational modeling, and simulation initiatives in a collaborative, purpose driven environment.

Requirements

  • A Bachelor’s or Master’s degree in Computer Science, Software Engineering, Computer Engineering, or a related field, or equivalent practical experience.
  • At least 3 years of professional software engineering experience, with strong proficiency in Python.
  • Experience improving and scaling technical codebases beyond one off prototypes, including testing, documentation, and readiness for broader engineering handoff.
  • Knowledge of software architecture, modular design, API development, and integration patterns.
  • Familiarity with modern software delivery practices such as source control, CI CD, containers, and cloud environments.
  • Ability to collaborate effectively within multidisciplinary and cross functional teams.

Responsibilities

  • Building software solutions that support AI and computational modeling and simulation projects, including proof of concept applications, internal tools, APIs, and technical workflows.
  • Partnering with data scientists, computational modelers, engineers, and cross functional stakeholders to improve code quality, structure, testing, documentation, and maintainability.
  • Establishing and promoting strong software engineering practices such as modular design, code review, version control, and development standards.
  • Developing software that integrates algorithms, models, simulation workflows, and data processing pipelines into usable applications and services.
  • Supporting integration patterns that connect research outputs with broader engineering and product-oriented systems.
  • Setting up and supporting Python development environments, dependency management, packaging workflows, and installers to improve reproducibility and ease of use.
  • Collaborating with platform and DevOps teams, applying familiarity with CI CD, containerization, and deployment practices.
  • Applying appropriate quality, security, and compliance minded practices within an enterprise and regulated medical technology environment.

Benefits

  • 401k Matching Program
  • 401k Plus Program
  • Discounted Stock Options
  • Tuition Reimbursement
  • Flexible Personal/Vacation Time Off
  • Paid Holidays
  • Flex Holidays
  • Paid Community Service Day
  • Medical
  • Dental
  • Vision
  • Health Savings Account (Employer Contribution of $500+ annually)
  • Employee Assistance Program
  • Parental Leave
  • Fertility and Adoption Assistance Program
  • Discounts on fitness clubs, travel and more!
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service