As a Backend Engineer at Bildup AI, you build the powerful systems that process millions of learning interactions, power our AI Facilitators, and ensure seamless experiences for learners across Africa. You'll design and develop scalable APIs, optimize database architectures, integrate AI models into production systems, and ensure our platform can handle explosive growth without breaking. This is a role for someone who understands that backend engineering isn't just about servers and databases—it's about building the invisible foundation that enables millions of learners to access transformative education.
Location (On-site)
Enugu
Key Responsibilities
•Design, develop, and maintain scalable backend systems and APIs—building RESTful and GraphQL APIs that power personalized learning experiences, real-time AI interactions, and seamless data flow across web and mobile platforms.
•Integrate AI/ML models into production systems and build real-time architectures—working closely with AI/ML engineers to deploy models, optimize inference pipelines, and implementing WebSockets, message queues, and event-driven systems that enable live learner-AI interactions and real-time progress tracking.
•Design and optimize database architectures—implementing efficient data models, query optimization, indexing strategies, and ensuring data integrity across PostgreSQL, MongoDB, or other database systems.
•Optimize for performance, scalability, and low-bandwidth environments—implementing caching strategies (Redis, CDN), load balancing, horizontal scaling, optimizing payload sizes, and ensuring the platform handles millions of concurrent users even on 2G/3G networks across Africa.
•Ensure data security and privacy compliance—implementing authentication, authorization, encryption, and ensuring compliance with data protection regulations to safeguard learner information.
•Write clean, tested, maintainable code and monitor system performance—following best practices, writing comprehensive tests, conducting code reviews, implementing logging and monitoring systems, debugging production issues, and ensuring platform reliability and uptime.
•Collaborate with frontend, mobile, and AI teams—designing API contracts, ensuring seamless integration across systems, and building backend features that enable exceptional user experiences.
Ideal Candidate
•3+ years of experience in backend development, API design, or related technical roles with strong proficiency in backend languages (Django, Fastapi).
•Proven experience building and deploying scalable APIs and microservices in production environments.
•Strong understanding of database design and optimization with experience in both SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis) databases.
•Experience with cloud platforms (AWS, Google Cloud, Azure), containerization (Docker, Kubernetes), and real-time systems or message queues (RabbitMQ, Kafka).
•Understanding of API security, authentication protocols (OAuth, JWT), and data encryption.
•Experience optimizing for performance, scalability, and low-bandwidth environments (critical for African markets).
•Experience integrating AI/ML models or working with AI/ML engineers is a strong plus.
•Strong problem-solving skills with attention to system reliability and performance.
•Passion for education and building systems that empower learners across Africa.
•Commitment to a full-time, onsite role and long-term organizational growth.
What we offer
•Growth Opportunities: Invest in your career with us and grow alongside a team of top innovators
•Creative Freedom: Work in an environment that values creativity and gives you the autonomy to bring bold ideas to life
•Exciting Work Environment: Thrive in a dynamic, collaborative, and inspiring environment where innovation is encouraged
•Competitive Compensation: including Relocation and Accommodation Support (if needed)