Applied Research Software Scientist
Guildford, Surrey, South East, United Kingdom
ION Recruitment
key role in transforming experimental prototypes into scalable, production-quality software, collaborating with cross-functional teams and contributing to breakthrough technological innovations. Key Responsibilities Translate experimental research code into production-ready implementations. Refactor or reimplement prototypes from languages like Python , Julia , or R into high-performance systems using C , C++ , C# , or Fortran . Contribute to early … ML , digital twins , control systems , agent-based modelling , reinforcement learning , and probabilistic programming . Collaborate with scientists, engineers, and developers to identify, evolve, and scale innovative ideas. Integrate software quality best practices early in the research pipeline, including testing, documentation, and modular design. Participate in the full software development lifecycle: design, implementation, testing, and deployment. Qualifications & Skills Advanced … least one high-level scientific programming language (e.g., Python, Julia) and one or more compiled languages (e.g., C, C++, C#, Fortran). Strong grasp of software engineering principles , including code maintainability , unit testing , and modular architecture . Effective communicator with experience in cross-disciplinary collaboration. Self-motivated, organised, and comfortable working in a fast-paced, exploratory environment. Desirable Experience More ❯
Employment Type: Permanent
Salary: £65,000
Posted: