and experience of dimensional modelling, creating new, interactive and engaging reports based on stakeholder requirements Knowledge and use in at least one analytical programming language (Python (preferred), R or Julia) this is desirable Knowledge and experience of dimensional modelling with the ability to optimise workflows and analysis for map reduce processing Please contact John here at ISR to learn more More ❯
Employment Type: Permanent
Salary: £40000 - £45000/annum (plus excellent company benefits)
focus on Embedded Systems. Practical experience with IoT platforms and system integration. Experience in embedded software development and software-hardware integration. Programming skills in at least one of: Python, Julia, MATLAB, or R. Experience using cloud platforms (e.g. Azure, AWS, Google Cloud) for deployment and data processing. As the KTP Associate, you will: Design and implement an IoT-based monitoring More ❯
Applied Research Software Engineer (AI/ML, Python/Julia, C++, Masters or PhD) Guildford, Surrey (On-site) £65000 - £140,000 + 25% Bonus, 10% Pension, Private Medical . - A Masters or PhD Degree in Computing or STEM disciplines. - Can work full-time, 5 days a week in Guildford in the office. Your new company This leading Software provider are … performant, production-ready implementations. We're looking for 5+ years Proficiency working in/alongside an R&D environment using at least one high-level scientific language (e.g., Python, Julia) and one or more compiled systems languages (e.g., C, C++, C#). Experience with scientific computing, numerical methods, or computational modelling. Familiarity with emerging and interdisciplinary technologies such as: machine More ❯
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-stage exploration of technologies such as AI/ML , digital twins , control systems , agent … Demonstrated experience bridging the gap between research and software engineering , especially transforming prototypes into production-grade applications. Proficiency in at 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 More ❯