Graduate Software Engineer – High-Growth Research & Technology Company (Near Cambridge)
My client is a fast-growing research and technology company near Cambridge, seeking a Graduate R&D Software Engineer to support a broad range of research and development activities. This is an exciting entry-level opportunity for a motivated early-career engineer who enjoys variety, problem-solving, and working in a fast-paced, hands-on environment.
Key Responsibilities
- Design and develop innovative software solutions in collaboration with the engineering team
- Build tools and methods for data gathering, preprocessing, and optimisation for machine learning and algorithm development
- Oversee and maintain operational company systems (Linux-based)
- Contribute across a broad mix of R&D, software, data science, and technical problem-solving tasks
Requirements
Essential
- Highly motivated, adaptable, and eager to learn across varied technical domains
- Recent 2:1 (or above) graduate in a STEM discipline (e.g., Computer Science, Engineering, Physics, Mathematics)
- Strong experience in at least one programming language (e.g., Python, Java, C++)
- Analytical mindset with strong problem-solving skills and attention to detail
Desirable
- Experience with Python and familiarity with data science or machine learning libraries (e.g., scikit-learn, TensorFlow, PyTorch)
- Interest or experience in signals, RF, or SDRs
- Knowledge of version control (Git), containerisation (Docker), or cloud platforms (AWS, Google Cloud)
- Academic or project experience in ML, data science, or digital signal processing
- Enthusiasm for working in a startup environment and taking ownership of initiatives
What’s on Offer
- Entry-level role with exposure to the full product development lifecycle
- Opportunity to work with cutting-edge technology in a collaborative, dynamic R&D environment
- Hands-on experience in software, data, and algorithm development within a scaling technology company
- Work onsite near Cambridge with close collaboration across engineering, research, and product teams
- Chance to contribute to impactful projects and take ownership of initiatives
Interested? Please Click Apply Now!
Graduate Software Engineer – High-Growth Research & Technology Company (Near Cambridge)