Graduate Consultant - Software Engineering
Core
Develop software solutions from concept to implementation in embedded and cloud-based resources, including neural networks for human-multi-robot teams and AI models for healthcare applications.
Role type
Graduate Software Engineer / Consultant
Builds
Embedded and cloud-based software solutions, neural networks, AI models, and health-tech applications
Domain
Engineering, physical science, biology, healthcare, life science, energy, communications
Deliverable
production ML models | product features
Required skills
Python, C, C++, algorithm design, embedded systems development, cloud-based resource implementation, high-quality code writing, code review, first-principles thinking, project leadership, client engagement, cross-disciplinary collaboration
Preferred skills
entrepreneurial mindset, strategic systems thinking, ambiguity navigation, proactive problem seeking
Technologies
Python, C, C++, embedded systems, cloud platforms
Responsibilities
Design algorithms and neural networks, implement software in embedded and cloud environments, engage with clients to understand requirements, lead projects and strengthen client relationships, collaborate across disciplines to deliver solutions
Seniority
Graduate, mentored IC