Python Full Stack Engineer - EdTech / Machine learning
Industry: EdTech
Location: London, remote
Daily rate: market rate
Duration: 3 months (extensions highly likely)
Main Function:
- Work closely with the Technology Lead and team to manage the entire development lifecycle.
- Contribute to the application’s architecture, performance, and user experience optimization.
An amazing opportunity to join an innovative team in transforming language teaching and assessment through advanced technologies like machine learning, NLP, and speech recognition. You will collaborate with cross-functional teams to develop, optimize, and scale a cutting-edge application. Experience with cloud engineering and AI-driven systems is highly valued.
Join a fast-moving project that combines proof-of-concept validation with product evolution, leveraging the latest technologies. This plays a key role in advancing digital language education, offering an exciting opportunity to innovate and shape the future of teaching and assessment.
Responsibilities:
- Collaborate with product managers, designers, and technical leads to build and scale the application.
- Contribute to technical architecture, advising on third-party tools and services.
- Develop, maintain, and optimize scalable software.
- Deliver high-quality code in short iterations.
- Participate in code reviews and mentor team members.
- Stay updated on the latest developments in web, AI, and cloud technologies.
Requirements:
- 5+ years of experience in agile web and back-end development.
- Strong proficiency with Python, React.js, JavaScript/TypeScript, AWS, Kubernetes, GitHub Actions, Terraform, Docker, and PostgreSQL.
- Experience with cloud-based projects and AI/ML applications is a plus.
- Strong problem-solving, collaboration, and communication skills.
- Commitment to continuous learning and innovation.
Apply now for a response in 24h.