Lead Engine Programmer for AEC 3D Design Software at Qubu
Apply Now
Description
About Qubu
Qubu is an early-stage startup revolutionizing the architectural and real estate development process through generative and collaborative tools. We're building an innovative application for real estate developers, architects, and construction companies, running simulations and learning algorithms to generate building sites.
Job Overview
- Type: Full Time
- Location: Bratislava, Slovakia; or remote within the EU
- Visa Sponsorship: Not available
- Compensation: 78,000 EUR annually (6,500 EUR / month) + Employee Stock Ownership Plan (ESOP)
Role Description
As a Lead Engine Programmer and Senior Software Architect, you will play a pivotal role in developing our innovative AEC 3D software platform. You'll lead the specification and development process of a complete software infrastructure, covering end-user experience, deep-tech algorithms, and data storage.
Key Responsibilities:
- Lead software development projects
- Determine and analyze technical needs
- Evaluate, identify, and develop software solutions
- Design software backbones for a new native 3D application
- Study state-of-the-art and propose new generative algorithms
- Manage and mentor software engineers
- Conduct thorough design and code reviews
- Engage in hands-on engineering work for strategic solutions
- Present project development to the company
Required Experience and Skills
- 5+ years leading systems-level software projects (e.g., computer game engines)
- Excellent understanding of software architecture
- Proficiency in C-like programming languages (C, C++, Rust)
- Deep understanding of low-level code optimizations, SIMD, multi-threading, and efficient memory layouting
- Strong foundation in 3D geometry mathematics
- Experience with Computer Graphics (Shaders, Raytracing)
- Familiarity with AI concepts, including Constraint satisfaction programming, Genetic solvers, and Neural networks
- Expertise in agile software development management
- Strong communication skills and ability to work in a team
Preferred Qualifications
- Experience with 3D engines and modeling software (e.g., Rhino/Grasshopper, Blender, Cinema 4D)
- Comprehensive understanding of software development across front-end, networking, server-side, high-performance computing, GPU programming, and hardware-specific optimization
Our Offer
- Competitive salary starting at 6,500€ per month
- Employee Stock Ownership Plan (ESOP)
- Remote work flexibility
- Holiday allowance
- Hardware and software tools
- Education budget
- Flexible hours
- Pet-friendly office
- Company retreats
Application Process
- Screening call (15 minutes)
- Qubu vision and Experience interview (45 minutes)
- Team member chat (30 minutes)
- Complete assessment remote or on-site (2-4 hours)
- Committee discussion and final decision (30 minutes)
How to Apply
If you're interested in joining our team and helping shape the future of architectural design software, please send your application to hi<at>qubu.io.
We look forward to hearing from you!
Location:
Bratislava, Slovakia
Tags
Other Rust Jobs:
-
🐧 Intermediate Linux Device Developer
Screenly
Remote (London/San Francisco) (remote 💻)
linuxshellgithardware -
RISC-V Compiler Engineer
RivOs Inc
Remote (USA) (remote 💻)
risc-vhardwarecompileropensource -
Embedded Security Research Engineer
Census Labs
Abu Dhabi, UAE
risc-vsecurityinfosecembedded