ECHO India
ECHO India is a non-profit trust dedicated to enhancing community well-being by empowering first-mile professionals through capacity-building initiatives. With a focus on healthcare and education, the organisation plays a key role in advancing the Sustainable Development Goals (SDGs). They use a unique ‘Hub and Spoke’ Model where a team of experts (Hub) mentors and trains learners (Spokes) through digital infrastructure (iECHO). Their initiatives aim to create scalable, sustainable, and cost-effective positive changes in communities.
About the Role
Responsibilities
- Build and develop server-side services and APIs using Python frameworks like Django, Flask, or FastAPI.
- Write scalable, high-performance, and efficient code for ECHO applications.
- Design and develop secure RESTful APIs for web-based and mobile applications.
- Collaborate with internal teams and external tech partners.
- Debug and resolve issues within ECHO’s applications.
- Implement container orchestration using Docker and Kubernetes.
- Apply modern API design principles for world-class application development.
- Evaluate and integrate open-source, commercial, and third-party technologies.
- Build AI-driven solutions using LLMs such as GPT and Gemini.
- Develop AI applications leveraging architectures like Retrieval Augmented Generation (RAG) and GraphRAG.
Qualifications
- 4-6 years of experience in production-grade software development.
- Strong Python proficiency, with experience in Django, Flask, or FastAPI.
- Experience in federated, multi-tenant, and multi-channel architecture.
- Knowledge of AI/ML models, especially Large Language Models (LLMs), is a plus.
- Familiarity with Generate AI concepts like RAG, Vector Databases, and Prompt engineering.
- Experience with SQL databases such as PostgreSQL or MySQL. NoSQL and Graph Database knowledge is a plus.
- Knowledge of JavaScript frameworks like ReactJS/AngularJS is a plus.
- Strong understanding of Linux/Unix-based systems.
- Experience in Agile methodologies, Git, CI/CD systems, and Test-Driven Development.
- Proficiency in building AI applications using advanced architectures like RAG.
Work Schedule: 5 days a week
For more information, watch this TEDx Talk by Project ECHO founder Dr. Sanjeev Arora.