
13 May Senior Software Engineer
Senior Software Engineer
Engineering · London, UK · Full time
CoMind is building non-invasive brain-computer interfaces focused on dramatically increasing our understanding of the brain and changing how we interact with computers.
CoMind is looking for a Senior Software Engineer who has experience working alongside R&D or engineering teams building software to process and analyse data in real-time. You will focus on building our releasable software products, as well as help develop the critical internal software we use for signal-processing and data analysis. An ideal candidate would bring a passion for building robust software systems the correct way, the first time. You will be working alongside Optical Engineers, Electrical Engineers, Neuroscientists, Data Scientists and Machine Learning Engineers to create a new form of neuroimaging, building technology that will transform how humans interact with computers.
CoMind is a venture-backed start-up including some of the top investors in Silicon Valley and Europe.
Required Education and Experience
- Expert level experience writing in Python and C++ 5+ years of experience developing software in a professional capacity
- Experience in writing production-ready algorithms for data analysis, preferably in signal processing and numerical computing
- Demonstrated ability developing performant software for the real-time processing of streaming data.
- Experience with command line development tools in a Linux environment
- Experience writing test-driven code
- Ability to gather requirements from collaborators, synthesize into development work items, describe to colleagues and discuss implementation ideas, record issues.
Preferred Education and Experience
- Advanced degree in Computer Science, Machine learning, Statistics, Mathematics, Physics, or related field.
- Experience architecting software intended for use by scientists/experimentalists or engineers
- Experience optimizing algorithms using parallelism (thread-level or on a GPU)
- Experience working with systems that contain FPGA processing
- Experience in health, medical and/or clinical data systems.
- Strong project management, communication, and organisational skills.
- Adept at participating in scrum-agile process, technical discussions, and technology choices.
What We Offer:
- Competitive salary plus stock options.
- Company health care plan.
- Generous, flexible holiday allowance.
- Regular lunches, socials and snacks.
- The chance to help grow a company and its culture from the ground up.
- A promising career growth opportunity – we would much rather promote people who have exceeded expectations in their current role rather than hire new people.
- An opportunity to change how humans interact with computers and the potential to save lives.
Please click here to apply.
Sorry, the comment form is closed at this time.