We’re looking for a Backend Team Lead (AI/ML) to join a team building tools that empower farmers and agribusinesses worldwide. The project includes web and mobile applications that help users monitor fields, optimize input usage, and improve yields — all powered by satellite imagery and proprietary AI models.
Key Responsibilities: * Lead and grow a product-focused backend team. Hire, mentor, and develop engineers to reach their full potential. * Shape the technical vision and architecture of our backend systems, ensuring scalability, security, and high availability. * Drive the delivery of backend features in collaboration with product managers, designers, and AI/ML engineers. * Foster a culture of technical excellence and ownership in the team. * Build products that leverage modern AI models to deliver value to farmers worldwide. * Improve development processes and team workflows to ensure consistent and timely delivery. * Act as a hands-on technical leader: design and review solutions, unblock the team, and contribute to critical code when needed.
Qualifications: * 5+ years of backend development experience (Python required). * Experience leading and scaling a product engineering team. * Strong expertise in: Python 3.12+, Django 4+, Django REST Framework, Celery, pytest, Redis, PostgreSQL, Docker, RabbitMQ, AWS. * Familiarity with FastAPI and Kubernetes. * Bonus points for experience with PostGIS, Helm, or ArgoCD. * A track record of building and shipping scalable SaaS products. * Solid understanding of Agile methodologies and ability to align engineering with product goals. * Passion for mentoring engineers and building healthy, high-performing teams. * Curiosity and excitement about AI/ML-driven products. * Proficiency in written and spoken English (upper-intermediate or higher).