Senior Python Developer
Contract Type: Regular- Fixed Term (5 years) | Job Location: Dhaka | No. of Vacancies: 01
|
Save the Children invites applications for the above-mentioned position. We are committed to equal employment opportunities, regardless of gender, sexual orientation, race, colour, ethnic origin, nationality, disability, age, or beliefs and religion. We are committed to diversifying our staff to better represent the communities we serve and actively welcome underrepresented groups to apply.
The Opportunity
We are building AI solutions to accelerate humanitarian work for children worldwide. Our SaaS platform leverages Retrieval-Augmented Generation (RAG) systems to help countries secure funding for humanitarian programs. We work at the intersection of AI, impact, and scalability, with the mission of enabling organizations to achieve their goals faster and more effectively.
We are looking for a Senior Python Developer to join our impact-driven team. S/he will be responsible for developing backend services, APIs, front-end interfaces, and AI-powered agents to evolve our RAG system. This role is highly collaborative, with strong emphasis on pair-programming with AI, rapid prototyping, and scaling production-grade software.
Qualifications and Experience
- 5+ years of professional experience in Python software development.
- Should have updated knowledge in related field and must have idea on the key players’ roles and activities.
- Proven track record building and scaling APIs and SaaS products.
- Strong expertise with FastAPI, Postgres, and Azure.
- Familiarity with front-end development using Streamlit or similar python frameworks.
- Ability to thrive in a fast-paced, mission-driven environment.
- Strong problem-solving skills, teamwork, and user-centric mindset.
- Experience with AI/LLM frameworks (LangChain, LangGraph, or similar) is desired
- Experience in retrieval-augmented generation (RAG) systems is desired
- Previous work on agent-based architectures is desired
- Knowledge of scaling AI-powered applications in production.
- Minimum Bachelor Degree in Computer Science and Engineering (CSE) or equivalent.
The Organisation
We employ approximately 25,000 people across the globe and work on the ground in over 100 countries to help children affected by crises or those who need better healthcare, education, and child protection. We also campaign and advocate at the highest levels to realise the right of children and to ensure their voices are heard.
We are working towards three breakthroughs in how the world treats children by 2030:
- No child dies from preventable causes before their 5th birthday
- All children learn from a quality basic education and that,
- Violence against children is no longer tolerated.
We know that great people make a great organization, and that our employees play a crucial role in helping us achieve our ambitions for children. We value our people and offer a meaningful and rewarding career, along with a collaborative and inclusive workplace where ambition, creativity, and integrity are highly valued.
Please apply using a cover letter and an up-to-date CV as a single document. Please also include details of your current remuneration and salary expectations.
For a detailed job description and to apply online, please visit:
https://hcri.fa.em2.oraclecloud.com/hcmUI/CandidateExperience/en/sites/CX_1/job/14437
Application deadline: 01 November 2025
Only short-listed candidates will be invited for an interview
‘Save the Children promotes diversity in its workforce.’
We need to keep children safe, so our selection process reflects our commitment to the protection of children from abuse.
All employees are expected to carry out their duties in accordance with our global anti-harassment policy. |