Software Engineer – Mid-Level or Senior
RedTech Recruitment
Overview
In this role you will design and build advanced software with a focus on complex, data-driven systems. You join a research-driven engineering team to tackle challenging problems and shape scalable software platforms. You’ll work on both greenfield projects and enhancing existing systems, collaborating with researchers and engineers across disciplines. You’ll have technical autonomy and opportunities to mentor others, contributing to high-impact decisions in a cutting-edge AI environment.
Pay / Benefits- Comprehensive benefits package
- Private health for family
- Enhanced pension
- Design, develop and enhance software products and platforms
- Contribute to greenfield development and improvement of current systems
- Prototype concepts and assess technical feasibility
- Collaborate with engineers, researchers and stakeholders across disciplines
- Analyze complex problems and deliver robust solutions
- Improve software quality, performance and scalability
- Develop expertise across various technologies
- Senior hires provide technical direction and mentorship
- Proficient in Python with strong understanding of decorators, generators, context managers and multithreading
- Experience with Docker
- Degree in a STEM subject
- Excellent analytical and problem-solving skills
- Ability to write production-ready code
- Comfortable working independently and in teams
- Interest in complex technical challenges, data-driven systems and emerging technologies
- Experience with cloud environments, Git CI/CD, JavaScript, Rust or C++ would be beneficial
- Collaborative mindset
- Analytical thinking
- Problem-solving orientation
- Python
- Docker
- Cloud environments
Reference: WJ-747_31197479