
Cambridge Consultants · United Kingdom
OVERVIEW OF CAMBRIDGE CONSULTANTS: We are a global team of 750 bright, talented people – united by the ambition to turn brilliant and radical ideas into techno...
We are a global team of 750 bright, talented people – united by the ambition to turn brilliant and radical ideas into
technologies, products and services that are new to the world. If you are intrigued by solving the world’s most complex
engineering, technology and design problems, then our mission might be the one for you!
This is an exciting opportunity to join Cambridge Consultants’ Photonics Group — a team accelerating the adoption of innovative
photonic technologies into real-world products. Our work spans photonic integrated circuits, nano- and micro-fabricated optics,
nonlinear systems, and emerging fields such as quantum photonics. We push the boundaries of design, modelling and experimental
validation to make novel optical technologies practical and scalable.
As a photonics architect, you will lead multidisciplinary teams developing next-generation photonic and optoelectronic systems.
You will set the technical vision, define architectures, and guide projects from concept through design, integration, and
validation. Working closely with electronic, mechanical, and software engineers, as well as external foundries and other partners,
you will ensure that ambitious ideas are translated into robust and manufacturable hardware.
You’ll also play a key role in shaping the strategy and future direction of the Photonics Group, helping to grow internal
capability and mentor new talent while engaging with clients at the forefront of optical innovation.
Cambridge Consultants creates exciting and novel breakthroughs in design and technology rich products. We help our clients achieve
the kind of game-changing leap forward that will transform their whole business.
At the heart of what we do are talented and motivated multi-disciplinary teams empowered to create cutting edge technologies and
systems to solve difficult problems for our clients.
We recognise and celebrate individual talent and we understand the importance of letting individuals be just that. Our people are
here to do the best work of their lives and our job is to provide the platform for them to do it. That means letting people pursue
the projects that interest them and develop their career in whatever direction they choose.
By submitting an application to Cambridge Consultants, you confirm that the information provided in this application, together
with any supporting documentation, is true, complete, and accurate to the best of your knowledge and belief. You understand that
any false statement, misleading information, or material omission may render you liable to disqualification from the recruitment
process, withdrawal of any offer of employment, or dismissal without notice if discovered following appointment. You acknowledge
that the organisation reserves the right to verify the information supplied.
At CoMind, we are developing a non-invasive neuromonitoring technology that will result in a new era of clinical brain monitoring. In joining us, you will be helping to create cutting-edge technologies that will improve how we diagnose and treat brain disorders, ultimately improving and saving the lives of patients across the world. THE ROLE: The Data Science team at CoMind develops the algorithms and machine learning systems that transform raw optical interference signals from CoMind One into continuous, clinically meaningful measurements of cerebral blood flow, intracranial pressure, and autoregulation. Working at the frontier of photonics, physiology, and applied ML, the team's work directly determines what CoMind One can measure, how accurately, and under what clinical conditions. As Principal Data Scientist, you will be the technical authority for CoMind's data science function, setting methodological direction for signal extraction and ML modelling, personally driving the most complex and highest-impact problems, and providing expert guidance across the team. This is a senior individual contributor role: you will not manage people directly, but your technical leadership will shape how the entire team approaches its most challenging problems. You will work closely with R&D, Clinical, and Software Engineering. At CoMind, all team members work at least 4 days per week from our new Kings Cross offices, plus a flexible work-from-home day. RESPONSIBILITIES: * Own the technical direction for signal processing and ML model development on CoMind One, defining approaches, architectures, and evaluation frameworks that set the standard for the team * Lead the development and validation of the most complex data science components, from novel algorithm design through to evidence generation for regulatory submissions * Act as the primary technical reviewer and expert resource across the data science team, setting the bar for methodological rigour, reproducibility, and scientific integrity * Drive the design and execution of data collection and labelling strategies with Clinical teams, including ground truth definition, dataset governance, and performance benchmarking * Contribute to CoMind's IP and publication strategy, authoring and reviewing technical papers, patent applications, and regulatory documents * Represent the data science function in cross-functional technical forums, architecture reviews, and external scientific and clinical engagements * Identify and introduce new methods, tools, and approaches that advance CoMind's signal extraction and ML capabilities * AI is fundamental to our culture. It's not just a tool, but a core part of how we work, collaborate, and innovate. We expect all team members to embrace AI in their daily work and continuously find new ways to use it effectively. SKILLS & EXPERIENCE: * 15+ years of experience in data science, ML, or applied research, with a strong track record of independent technical leadership on complex, ambiguous problems * Deep expertise in time-series signal processing and physiological or biomedical ML, including hands-on experience developing and validating models on noisy, real-world physiological data * Demonstrated ability to take algorithmic work from research through to production-quality, validated implementation * Experience in a regulated industry (medical devices, diagnostics, pharma, or similar), with familiarity with algorithm validation and documentation requirements for software as a medical device * Strong record of scientific output: publications, patents, or equivalent evidence of original technical contribution and domain authority Nice to Have * Background in neuroscience, neuromonitoring, neurophotonics, and/or cerebrovascular physiology * Experience with optical signal processing - e.g. LiDAR, pulse oximetry, NIRS, laser doppler flowmetry, or related technologies * Familiarity with FDA regulatory pathways for AI/ML-based medical devices BENEFITS: * Company equity plan so all employees share in the success of the company * Salary-sacrifice pension scheme * Private medical, dental and vision insurance (medical history disregarded) * Group life assurance at 4x annual income * Comprehensive mental health support, including unlimited access to 1:1 sessions with trained professionals * Unlimited holiday allowance (+ bank holidays) and one week of remote working per quarter * Lunch voucher (£10) every day for JustEat and free dinner on those days where you need to work later * Twice weekly deliveries of fresh fruit and an extensive selection of snacks and drinks * YuLife subscription, allowing you to turn your daily steps and meditation into discounts at a range of stores * Access to Udemy for upskilling and professional development.
Markem-Imaje - Sweden in Göteborg is something as unusual as a small innovation and development hub with a start-up mindset within an established global company. Our mission is to lead the development of new innovative products and solutions, from concept to production with the freedom to use the work methods we find most efficient. We love what we do, and we have help from the global organisation we are a part of. The Role We are seeking an experienced, skilled, and self-driven Principal Embedded Software Engineer, with a system mindset and an interest in exciting technology. You, just like we do, appreciate working with the complete development cycle, from idea to finished product, via proof of concept and implementation, using effective method and tools. Your primary focus will be to develop control software in C++ and Go as well as associated software architecture in collaboration with developers from both the local office and from other offices within the global organization. You appreciate the system level view, how the software interacts with the hardware, how different customers use the products and how this knowledge can be used in the architectural and prioritization work. You will be part of an experienced and passionate team that develops software, but also electronics and mechanics, where you will have the possibility to share ideas, experiences, and knowledge. You will thereby be able to influence design choices within all development disciplines. What you will do: Develop controller software in C++ and Golang, as well as tests. The controller is running an embedded Linux, and cooperates with other components within a printer, such as MCUs and FPGAs. Interface with other engineering disciplines, engineering teams, stakeholders, and customers to understand the application space and business requirements. Influence technology selection and decision within company and across major customers together with the team. Lead and facilitate high-level software estimation to support business planning activities. Mentor and teach other software engineers in improving their skills. Lead design reviews and drive improvements in design and code quality produced by internal and external engineers. Influence and inspire others through personal creditability. Drive continuous improvement in source control and continuous integration by staying up to date with the latest industry practices and tools. Work closely together in the team to achieve the team's goals. Test and fault find code written by yourself and by others. What you need to have: Bachelor's degree or Master's degree with significant professional experience developing software. Expert in writing portable, cross-platform, modern C++ code and experience in Go/Golang. Passion for embedded development and a wish to succeed through teamwork and cooperation. Demonstrable record of developing high-quality embedded software for end-user products from requirements analysis to delivery. Experience with cross-functional, multi-cultural, or globally distributed team collaboration. Demonstrable experience in a technical leadership role within a software team and for external engineering resources. Experience developing software on Linux and Windows host environments. Expert architecture and design skills such as functional decomposition, architectural viewpoints, UML/SYSML, and design patterns. Advanced knowledge and experience with implementation skills such as object-oriented programming, pair programming, memory management, distributed systems programming, multi-threaded programming, and on-target debugging. Expert knowledge of verification skills such as test-driven development, unit testing, code reviews, and defect characterization. Advanced requirement analysis and planning skills such as user story development, backlog management, high-level estimation, and detailed estimation. Expert knowledge of real time operating system concepts and experience in their use. Advanced configuration management skills such as revision control, continuous integration, continuous deployment, automated build systems, release management, and technical documentation. Working knowledge of modern development practices, exposure to agile methodology and experience with git and related flows. Advanced knowledge of electronics including micro-controllers, memory, and peripherals as well as in reading schematics and basic use of oscilloscopes/logic analysers. Ability to work autonomously with strategic direction as well as part of a cross-disciplinary, international, product development team and develop and deliver whole features through small groups of engineers using user stories and epics. Excellent interpersonal, written, and oral communication skills, with an ability to influence and build strong, credible relationships. Swedish/French/Italian/Polish language skill would be beneficial but not a requirement You'll only be the right candidate if you are aligned to our values and culture: Collaborative entrepreneurial spirit. Winning through customers. High ethical standards, openness and trust. Expectations for results. Respect and value people. If you believe you match our values and have the experience we're looking for, then apply! We can't wait to hear from you! Location: Gothenburg, Sweden All qualified applicants will receive consideration for employment without discrimination on the basis of race, colour, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability, age, genetic information, or any other factors prohibited by law.
DESCRIPTION Sinch Telco is a standalone business within Sinch. Our products propel communications services for mobile operators and enterprises around the globe. We are looking for a Principal Software Engineer with focus on AI-driven Development, to accelerate adoption of AI-powered development practices across Sinch Telco. In this role, you’ll be a hands-on practitioner, leveraging AI agents to design, build and deliver software while shaping how AI is applied in real engineering environments. Together we will move toward a paradigm where software developers manage teams of specialized virtual AI agents for requirements analysis, implementation, testing, documentation, and deployment. We intend to unlock new capabilities that enable teams to build and ship faster with higher quality, security, and maintainability. You see the future of AI-driven development clearly but understand that progress requires practical steps and patience. You demonstrate value through hands-on work and tangible results. You collaborate well with experienced colleagues as a peer and respect existing domain knowledge while contributing new perspectives and influence through quality of work. You are self-directed, proactive, and comfortable operating with ambiguity. The AI tooling landscape changes rapidly and you are energized by this pace. As our Principal Software Engineer, you will: Act as a highly productive, hands-on software engineer using AI agent orchestration to deliver features and products across multiple areas Define, evolve, and scale best practices, workflows, and tooling for AI-assisted development across coding, testing, documentation, and deployment. Evaluate, select, and configure emerging AI development tools and agent frameworks. Create reusable agent configurations, custom instructions, and workflows tailored to the organization's codebases. Partner with engineers, architects, and product managers to define clear requirements and product direction using a product management-informed perspective. REQUIREMENTS 8+ years of software engineering experience with proven ability to design, evaluate, and evolve software architectures. Solid understanding of distributed systems, APIs, and system integration. Experience with telecom systems, BSS/OSS, messaging infrastructure, or CPaaS is a plus. Hands-on experience applying AI-assisted development tools such as Copilot, Cursor, Claude, in real-world software delivery, not just experimentation. Experience working with AI-driven and agent-based development workflows, including autonomous coding agents and multistep task orchestration. Ability to define clear, structured, and decomposable requirements for both engineers and AI agents, with strong product awareness and understanding of the “why” behind solutions. Practical experience with Model Context Protocol, tool-use patterns, or equivalent integration standards for reliable multi-agent/tool orchestration. Experience with multi-agent frameworks such as CrewAI, AutoGen, LangGraph is a plus. Strong communication skills, with the ability to articulate technical concepts, document approaches, and collaborate effectively across teams. Our corporate language is English, please submit your application in English. We are not supporting relocation at this time. Applicants must either hold a Swedish or EU/EEA citizenship or have a valid Swedish work permit. OUR HIRING PROCESS We are committed to ensuring a recruitment process that is fair, objective, consistent, and inclusive. We believe in a two-way process and encourage you to ask questions throughout the journey. If this role isn't what you're looking for, please explore the other opportunities listed on our career page: https://www.sinch.com/careers/. No matter who you are, we hope you find an exciting path forward - hopefully with us!