UX/UI or Product Designer, with a portfolio demonstrating relevant design work.* User Research: Conducting research to understand user needs, behaviours, and pain points to inform design decisions.* Prototyping & Interaction Design: Creating wireframes and interactive prototypes to visualise and test design concepts that enable users to achieve their objectives with minimal friction.* Visual Design: Applying principles of colour theory More ❯
infrastructure and platform changes, with a focus on developer experience. - In-depth experience of designing solutions to complex technical problems independently. Desirable: experience designing/implementing Docker images and prototyping with open-source components. Security Clearance This role requires SC clearance. To be eligible, you must have been resident in the UK for at least 3 of the last More ❯
in Python , containerized application development. Proven track record in AI/ML , including computer vision, OCR, and generative models. Ability to work across the full lifecycle - from ideation and prototyping to production deployment. Experience using Cursor for AI-assisted development and code navigation. More ❯
Influence Shape and enhance our system architecture to support future growth, performance, and scalability. Contribute to long-term technical direction and system design, making thoughtful decisions about trade-offs. Prototyping and Innovation Identify and reduce technical debt, ensuring maintainability and scalability of the codebase. Prototype and develop innovative solutions that enhance our platform, demonstrating new features or technical capabilities. Advocate More ❯
skills in an industry setting. We welcome applicants with backgrounds in one or more of the following areas: operating systems, distributed systems, and machine learning systems. Key Responsibilities: Rapid Prototyping: Collaborate with a multidisciplinary team to quickly develop and test proof-of-concept prototypes, validating research ideas in real-world, industrial environments. Performance Optimization: Perform detailed profiling and optimization of More ❯
skills in an industry setting. We welcome applicants with backgrounds in one or more of the following areas: operating systems, distributed systems, and machine learning systems. Key Responsibilities: Rapid Prototyping: Collaborate with a multidisciplinary team to quickly develop and test proof-of-concept prototypes, validating research ideas in real-world, industrial environments. Performance Optimization: Perform detailed profiling and optimization of More ❯
skills in an industry setting. We welcome applicants with backgrounds in one or more of the following areas: operating systems, distributed systems, and machine learning systems. Key Responsibilities: Rapid Prototyping: Collaborate with a multidisciplinary team to quickly develop and test proof-of-concept prototypes, validating research ideas in real-world, industrial environments. Performance Optimization: Perform detailed profiling and optimization of More ❯
skills in an industry setting. We welcome applicants with backgrounds in one or more of the following areas: operating systems, distributed systems, and machine learning systems. Key Responsibilities: Rapid Prototyping: Collaborate with a multidisciplinary team to quickly develop and test proof-of-concept prototypes, validating research ideas in real-world, industrial environments. Performance Optimization: Perform detailed profiling and optimization of More ❯
skills in an industry setting. We welcome applicants with backgrounds in one or more of the following areas: operating systems, distributed systems, and machine learning systems. Key Responsibilities: Rapid Prototyping: Collaborate with a multidisciplinary team to quickly develop and test proof-of-concept prototypes, validating research ideas in real-world, industrial environments. Performance Optimization: Perform detailed profiling and optimization of More ❯
skills in an industry setting. We welcome applicants with backgrounds in one or more of the following areas: operating systems, distributed systems, and machine learning systems. Key Responsibilities: Rapid Prototyping: Collaborate with a multidisciplinary team to quickly develop and test proof-of-concept prototypes, validating research ideas in real-world, industrial environments. Performance Optimization: Perform detailed profiling and optimization of More ❯
Cove, Aberdeen, United Kingdom Hybrid / WFH Options
Sky
a diverse product portfolio. Collaborate with cross-functional partners across engineering, UI/UX, and product management. Own the full design process - from early concepting and 3D CAD to prototyping and production sign-off. Champion visual storytelling, using sketching, mock-ups, and presentations to communicate ideas with clarity and impact. Mentor and guide other designers, consistently raising standards across the More ❯
Hermiston, Midlothian, United Kingdom Hybrid / WFH Options
Exposed Solutions
Develop, train, and deploy computer vision models (object detection, image classification, segmentation, multi-modal learning) Fine-tune, evaluate, and productionise multi-modal LLMs for business applications. Drive experimentation and prototyping of advanced ML/AI techniques Provide technical direction, mentoring, and hands-on guidance to the data science team. Work with engineering, product, and business stakeholders to align ML strategy More ❯
Edinburgh, Midlothian, Scotland, United Kingdom Hybrid / WFH Options
Exposed Solutions
Develop, train, and deploy computer vision models (object detection, image classification, segmentation, multi-modal learning) · Fine-tune, evaluate, and productionise multi-modal LLMs for business applications. · Drive experimentation and prototyping of advanced ML/AI techniques · Provide technical direction, mentoring, and hands-on guidance to the data science team. · Work with engineering, product, and business stakeholders to align ML strategy More ❯
EH12, Hermiston, City of Edinburgh, United Kingdom Hybrid / WFH Options
Exposed Solutions
Develop, train, and deploy computer vision models (object detection, image classification, segmentation, multi-modal learning) · Fine-tune, evaluate, and productionise multi-modal LLMs for business applications. · Drive experimentation and prototyping of advanced ML/AI techniques · Provide technical direction, mentoring, and hands-on guidance to the data science team. · Work with engineering, product, and business stakeholders to align ML strategy More ❯
Overview Keysight is on the forefront of technology innovation, delivering breakthroughs and trusted insights in electronic design, simulation, prototyping, test, manufacturing, and optimization. Our 15,000 employees create world-class solutions in communications, 5G, automotive, energy, quantum, aerospace, defense, and semiconductor markets for customers in over 100 countries. Learn more about what we do. Our award-winning culture embraces a More ❯
procedures What we're looking for: Ideally a degree or similar certification in Electrical Engineering or similar Proven skills working with new products from research/design through to prototyping, development, test and implementation Strong grasp of relevant electrical design and testing tooling Ability to work within a cross-functional R&D/manufacturing style setting Ability to bring new More ❯
Kirkcaldy, Fife, Stockbridge, City of Edinburgh, United Kingdom Hybrid / WFH Options
Lorien
procedures What we're looking for: Ideally a degree or similar certification in Electrical Engineering or similar Proven skills working with new products from research/design through to prototyping, development, test and implementation Strong grasp of relevant electrical design and testing tooling Ability to work within a cross-functional R&D/manufacturing style setting Ability to bring new More ❯
with SeeByte's teams of specialised software engineers and roboticists to understand requirements and integrate solutions into our software products. Work within teams spanning from proof-of-concept and prototyping phases, right through to delivery of robust, trusted software products. Use experimental data and user feedback to analyse system performance and refine models and algorithms. Stay current with relevant literature … algebra, probability, optimisation, and machine learning techniques. Experience with algorithm development, numerical methods, or physical simulation. Proficiency in at least one programming language commonly used for scientific computing and prototyping (e.g., Python, MATLAB, R). Familiarity with version control tools (e.g., Git) and collaborative software development. Ability to clearly explain complex technical concepts, both verbally and in writing, to technical More ❯
with SeeByte's teams of specialised software engineers and roboticists to understand requirements and integrate solutions into our software products. Work within teams spanning from proof-of-concept and prototyping phases, right through to delivery of robust, trusted software products. Use experimental data and user feedback to analyse system performance and refine models and algorithms. Stay current with relevant literature … algebra, probability, optimisation, and machine learning techniques. Experience with algorithm development, numerical methods, or physical simulation. Proficiency in at least one programming language commonly used for scientific computing and prototyping (e.g., Python, MATLAB, R). Familiarity with version control tools (e.g., Git) and collaborative software development. Ability to clearly explain complex technical concepts, both verbally and in writing, to technical More ❯
with SeeByte's teams of specialised software engineers and roboticists to understand requirements and integrate solutions into our software products. Work within teams spanning from proof-of-concept and prototyping phases, right through to delivery of robust, trusted software products. Use experimental data and user feedback to analyse system performance and refine models and algorithms. Stay current with relevant literature … algebra, probability, optimisation, and machine learning techniques. Experience with algorithm development, numerical methods, or physical simulation. Proficiency in at least one programming language commonly used for scientific computing and prototyping (e.g., Python, MATLAB, R). Familiarity with version control tools (e.g., Git) and collaborative software development. Ability to clearly explain complex technical concepts, both verbally and in writing, to technical More ❯
with SeeByte's teams of specialised software engineers and roboticists to understand requirements and integrate solutions into our software products. Work within teams spanning from proof-of-concept and prototyping phases, right through to delivery of robust, trusted software products. Use experimental data and user feedback to analyse system performance and refine models and algorithms. Stay current with relevant literature … algebra, probability, optimisation, and machine learning techniques. Experience with algorithm development, numerical methods, or physical simulation. Proficiency in at least one programming language commonly used for scientific computing and prototyping (e.g., Python, MATLAB, R). Familiarity with version control tools (e.g., Git) and collaborative software development. Ability to clearly explain complex technical concepts, both verbally and in writing, to technical More ❯
with SeeByte's teams of specialised software engineers and roboticists to understand requirements and integrate solutions into our software products. Work within teams spanning from proof-of-concept and prototyping phases, right through to delivery of robust, trusted software products. Use experimental data and user feedback to analyse system performance and refine models and algorithms. Stay current with relevant literature … algebra, probability, optimisation, and machine learning techniques. Experience with algorithm development, numerical methods, or physical simulation. Proficiency in at least one programming language commonly used for scientific computing and prototyping (e.g., Python, MATLAB, R). Familiarity with version control tools (e.g., Git) and collaborative software development. Ability to clearly explain complex technical concepts, both verbally and in writing, to technical More ❯
Infrastructure Research Engineer European Tech Recruit are working closely with a multinational telecommunications company, based in Edinburgh, who are looking for a talented Infrastructure Research Engineer to join their team. This role can be available on either a perm or More ❯
Infrastructure Research Engineer European Tech Recruit are working closely with a multinational telecommunications company, based in Edinburgh, who are looking for a talented Infrastructure Research Engineer to join their team. This role can be available on either a perm or More ❯
Infrastructure Research Engineer European Tech Recruit are working closely with a multinational telecommunications company, based in Edinburgh, who are looking for a talented Infrastructure Research Engineer to join their team. This role can be available on either a perm or More ❯