Backend Engineer - Generative AI
Join a recently funded AI company setting up its first R&D center in Sofia Bulgaria.
Were building cutting-edge AI to transform engineering and construction making projects smarter safer and more efficient.
Tackle real-world challenges for clients while shaping the future of the industry.
About the role
As a Backend Engineer you will play a key role in building the AI-driven foundation of our platform enabling seamless automation and intelligent decision-making for the Architecture Engineering and Construction (AEC) industry. This role offers the opportunity to contribute to cutting-edge AI applications transforming the construction industry.
Key Responsibilities
- Develop scalable backend systems including API design and services architecture to support AI-driven analysis of technical drawings specifications and construction codes.
- Implement best practices in Test-Driven Development CI/CD pipelines and real-time monitoring to ensure robust high-quality solutions.
- Work closely with engineers and domain experts in construction technology and AI to refine strategies and develop innovative solutions aligned with industry needs.
Main Requirements- 3 years of software development experience with a focus on backend systems APIs and scalable architectures.
- Strong proficiency in Python development; particularly with FastAPI PostgreSQL and Elasticsearch for building efficient and data-driven backend services.
- Experience with message queues and event-driven architectures using RabbitMQ Kafka Redis Streams or similar tools to handle asynchronous tasks and data processing.
- Knowledge of cloud services (AWS) including containerization serverless computing and distributed processing.
- A strong focus on writing reliable well-tested code with experience in automated testing debugging and maintaining high software quality standards.
Perks andBenefits
- Flexible work options: remote hybrid or office in Sofia
- 25 days PTO
- Options package
- Teambuilding abroad
- Competitive salary recognizing your expertise
- A supportive fun team where your ideas matter
- A dynamic creative work environment
- Work with AI large-scale data and automation in AEC
- Growth opportunities through learning mentorship and hands-on experience
Interview Process
- Pre-screening Call with Recruiter
- Interview with Hiring Manager
- Technical Assessment
- Technical Discussion
- Final Interview
Apply Now by sending your CV in English with contact details in it ;) Only shortlisted candidates will be invited to an interview.
Your job search is strictly confidential.
Join the community and receive weekly fully remote jobs in AI Web2 and Web3
Browse more remote jobs