Software Engineer
Role details
Job location
Tech stack
Job description
- Designing, developing, and delivering software solutions across a variety of projects from prototype through to production systems
- Working on multiple concurrent projects, adapting quickly to different technical challenges
- Contributing to the development of new technologies and products, taking ideas from concept to implementation
- Collaborating with a small team to define technical approaches and deliver high-quality solutions
- Analysing and solving complex technical problems across software and system-level challenges
- Supporting integration between software and hardware components where required
- Continuously learning and applying new tools, technologies, and methodologies
What the role offers:
- The opportunity to join a rapidly growing and highly innovative start-up
- Exposure to a broad range of cutting-edge technologies and projects
- A collaborative environment with strong mentorship and autonomy
Requirements
An exciting opportunity for a Software Engineer to join an innovative stealth start-up based near Saffron Walden, working on a wide range of projects focused on developing new technologies and products to solve complex real-world problems. Projects vary in maturity, offering the chance to work across early-stage prototyping through to full product development. As part of a small, highly collaborative team, you will have a high degree of autonomy, take ownership of your work, and contribute across multiple projects simultaneously.
Our client values those with absolute top academics - therefore, requires a 2.1 or 1st from internationally renowned university and all A's at A-Level (or international equivalent)., * Strong academic background with a 2:1 or above in Computer Science, Maths, Physics, Engineering or a closely related subject, with at least AAB at A Level
- Strong commercial or research experience solving complex technical problems
- Proven ability to work independently and take ownership of tasks within a team environment
- Strong programming experience, ideally including Python
- Ability to quickly learn new technologies and apply them across a range of projects
- Strong problem-solving skills with excellent attention to detail
- Excellent communication skills with a proactive and inquisitive approach
Experience in the following would be beneficial:
- Working with hardware or developing software to control hardware devices
- Computer networking
- Machine learning, statistics, optimisation, or algorithm development
- Deep learning frameworks such as TensorFlow or PyTorch
- Mobile application development for iOS and or Android, Keywords: Software Engineer / Software Developer / R&D Engineer / Backend Engineer / Systems Engineer / Python Developer / Machine Learning Engineer / Algorithm Engineer / Research Engineer / Programmer / Developer / Technical Engineer / Python / TensorFlow / PyTorch / Machine Learning / Networking / iOS / Android / Embedded Systems / Data Science / Optimisation / Computer Science / Mathematics / Physics / Engineering / Artificial Intelligence
Benefits & conditions
Salary: £45,000 - £60,000 per annum depending on experience + benefits (Graduate role also available at £35,000 - £38,000)