Python Developer
Welcome to Drawer.AI!
- What we do: AI-driven workflows that let estimators pull quantities and costs from complex PDF drawing sets.
- Stage: Seed-funded, revenue-generating, aiming for a Series A in 2026.
- Why join now: Real customers are pushing our roadmap faster than our current front-end team can build.
As a Senior Python Developer at Drawer.AI, you will help build and improve our platform for the Architecture, Engineering, and Construction (AEC) industry. You will work closely with Product, AI, and Engineering teams to design, implement, and maintain scalable backend solutions while contributing to architectural decisions and technical improvements across the platform.
Key Responsibilities:
- Review the existing architecture and propose improvements based on business and product requirements;
- Design, develop, and maintain backend services using Python and Django;
- Take ownership of complex technical tasks from design to delivery;
- Improve system performance, reliability, maintainability, and code quality;
- Participate in architectural discussions and technical decision-making;
- Collaborate closely with Product, AI, and Frontend teams to deliver new functionality;
- Support and contribute to engineering best practices across the team.
Requirements:
- 5+ years of professional Python development experience;
- Strong hands-on experience with Django;
- Strong experience with PostgreSQL and SQL databases;
- Experience working with distributed event streaming platforms and message brokers;
- Experience with event-driven architectures;
- Experience building and maintaining production-grade backend systems;
- Experience with AWS;
- Strong problem-solving and debugging skills;
- Ability to work independently and take ownership of technical solutions.
Nice to have:
- Experience serving algorithmic or ML-based solutions;
- Experience with PDF processing libraries;
- Experience working with SVG;
- Experience with numerical and scientific computing libraries (NumPy, SciPy, Numba, etc.);
- Understanding of machine learning concepts.
Join our stellar team at Drawer.AI, where excellence meets opportunity! Experience the exceptional; enjoy a competitive salary and career advancement and the outstanding work environment we take pride in. Elevate your professional journey with us โ because we believe in creating success together. Build a better future with us!
Required skills experience
| Python | 5 years |
| Django | 4.5 years |
| PostgreSQL | 4.5 years |
| SQL | 5 years |
| AWS | 3 years |
Required languages
| English | B2 - Upper Intermediate |
| Ukrainian | C2 - Proficient |