onsite
Graduate R&D Software Engineer - RedTech Recruitment Ltd
Software Engineer
Graduate R&D Software Engineer role focused on developing cutting‑edge solutions using Python, Node.js, and Machine Learning on AWS, with hands‑on experience in Docker and Git in a fast‑paced startup environment.
About the role
Key Responsibilities
- Design, develop, and maintain scalable software components in Python and Node.js.
- Implement machine learning models and integrate them into production pipelines.
- Deploy and manage services on AWS, ensuring high availability and performance.
- Collaborate with cross‑functional teams to define requirements and deliver iterative releases.
- Utilise Docker for containerisation and Git for version control and CI/CD workflows.
Requirements
- Recent graduate or early‑career software engineer with strong programming fundamentals.
- Proficiency in Python and Node.js, with experience in building RESTful APIs.
- Familiarity with machine learning libraries (e.g., scikit‑learn, TensorFlow) and model deployment.
- Hands‑on experience with AWS services such as EC2, S3, Lambda, and RDS.
- Solid understanding of containerisation (Docker) and source control (Git).
Skills
pythonnodejsmachine learningawsdocker