OAK’S LAB is seeking a Senior Python Engineer for a short-term contract starting in July/August 2025, with a minimum duration of 3 months and a high probability of long-term extension.
The company is based in the Czech Republic and has been operational since 2016, having built and launched over 50 products with a combined client valuation of $1.7B.
The role involves designing, developing, and versioning high-quality backend services and APIs, collaborating with product teams to translate feature requirements into technical solutions, and ensuring the application meets security and scalability requirements.
The engineer will work within a dedicated product team, taking full ownership of the product development lifecycle, from high-level technical discussions to engineering and deploying complex backend features.
Requirements:
Candidates must have 5+ years of engineering experience.
A strong background in Python is required, with a focus on microservices architecture and deployment on Kubernetes.
Practical experience with AI frameworks such as LangChain or LangGraph is necessary.
Experience with Node.js and Google Cloud Platform is considered a plus.
A focus on code quality and a desire to learn new technologies are essential.
Strong analytical and problem-solving skills are required, along with a driven work ethic and commitment.
The ability to work effectively in a team environment following Agile methodologies is important.
Candidates must be comfortable communicating in English.
Benefits:
The position offers the opportunity for short-term cooperation with a high probability of long-term extension.
Working at OAK’S LAB provides the chance to be part of a team that has successfully built over 50 products across various sectors.
Employees will have the opportunity to engage in innovative projects and take full ownership of the product development lifecycle.
The role allows for collaboration with a talented group of engineers, a Tech Lead, a Product Manager, and a Designer, fostering a dynamic work environment.