Mid/Senior Backend Software Engineer
Summary
We are seeking an experienced backend software engineer to help us develop scalable agentic platform for our MakoraGenerate product.
If you're a responsible and engaged professional who enjoys tackling complex challenges across the entire software stack and isn't afraid to switch between technologies when necessary - this job is for you.
This job is based in Gdansk, Poland.
About Makora
Makora is a venture-backed AI lab building building tools to automate algorithm discovery and GPU performance engineering. There are two core components:
MakoraGenerate writes GPU kernels in CUDA, HIP, and Triton using LLMs
MakoraOptimize automatically selects and swaps GPU kernels in combination with tuning inference engine (vLLM, SGlang, etc..) hyperparameters to optimize performance
Responsibilities
designing, developing and maintaining backend services
integration with deployment platform and various cloud providers
automated testing and deployment pipeline maintenance
participating in architectural discussions
collaboration with other teams in Gdańsk and New York City
Qualifications
At least 5 years of experience in backend programming with minimum of 2 with Python
Work out of the office in Gdansk at least once a week
Experience in designing and developing IT systems with DDD in mind.
Excellent knowledge of the Python programming language (optionally another chosen language that fits backend needs)
Proficiency with relational databases such as PostgreSQL, experience with message brokers like RabbitMQ
Proficiency in version control systems.
Good understanding of agile methodologies
Experience with Continuous Integration and Continuous Deployment
Experience with Docker: creating and managing containerized applications
Knowledge of Kubernetes or other orchestration tools
Basic understanding of frontend frameworks
Good written and verbal communication skills - English (B2+) and Polish
Bonus Points
Experience with frontend development - JavaScript, TypeScript, frameworks like React or NextJS
Experience with cloud solutions
Experience IaC solutions, e.g. Terraform
NodeJS, Golang, C/C++, Rust
Experience with low level programming
Our Benefits
Competitive salary and equity package
Flexible working hours and remote work options
Professional development opportunities, including training programs and conferences
Generous vacation and paid time off policy
Modern and comfortable work environment with state-of-the-art equipment and facilities

Makora
Makora is a venture-backed AI lab building building tools to automate algorithm discovery and end-to-end GPU performance engineering. Our primary product is MakoraGenerate, an LLM-based coding agent that writes GPU kerne...
Mid/Senior Backend Software Engineer
Mid/Senior Backend Software Engineer