Senior Program Associate - Software engineer

AI EngineerMachine Learning EngineerFull TimeRemoteSenior

Location

India

Posted

9 days ago

Salary

₹1,400K - ₹1,750K / year

Seniority

Senior

No structured requirement data.

Job Description

Senior Program Associate - Software engineer

WRI India

Role Description WRI India is seeking a Senior Software Engineer to lead the design, architecture, and delivery of open-source digital products across Programs such as Food, Land, Water, Energy, and Mobility. You will own critical architectural decisions for web-based geospatial tools and Digital Public Infrastructure (DPI), working across WRI India's programs and with government, civil society, and research partners. This role demands technical depth, systems thinking, and the ability to translate complex environmental data into scalable, interoperable, and publicly accessible platforms. What You Will Do - Architecture, design, and technical leadership (35%) - Own end-to-end technical architecture for WRI India's digital platforms, including web-based geospatial applications, data APIs, and open-source DPI components. - Define and enforce engineering standards, coding conventions, CI/CD practices, and security protocols across the software stack. - Lead architectural decision-making for new products — evaluating open-source frameworks (GeoServer, PostGIS, QGIS, OpenLayers, Maplibre GL, STAC), cloud infrastructure (AWS/GCP), and interoperability standards. - Design for scale, resilience, and openness — ensuring platforms adhere to open data standards, API-first principles, and DPI design tenets (interoperability, minimalism, reusability). - Conduct design reviews, set up peer review processes, and ensure technical debt is proactively managed. - Evaluate and integrate AI/ML tools — including LLM APIs, geospatial AI models (e.g., SAM, Earth Engine ML), and retrieval-augmented generation (RAG) pipelines — into WRI India platforms. - Platform development and engineering (30%) - Build and maintain full-stack web applications using modern JavaScript frameworks (React, Next.js, or Vue.js) with Python or Node.js backends. - Develop and manage geospatial data pipelines — ingesting, processing, and serving spatial data using tools such as PostGIS, GDAL, GeoPandas, GeoServer, and Tile servers (Martin, TiTiler). - Build RESTful and GraphQL APIs that expose geospatial and environmental datasets to external stakeholders, government systems, and partner platforms. - Integrate with open DPI ecosystems — including ABDM, ONDC, DIGIT, and state-level data platforms — to ensure WRI India's tools are interoperable with India's national digital infrastructure. - Implement robust testing, monitoring, and observability practices to ensure reliability and performance of production systems. - Manage infrastructure-as-code (Terraform, Docker, Kubernetes) for deploying and scaling platforms on cloud environments. - Research technology and AI integration (20%) - Collaborate with researchers and program teams to translate data and analytical needs into functional digital products — dashboards, monitoring tools, and decision-support platforms. - Build AI-assisted research tools — including LLM-powered document analysis, satellite imagery interpretation pipelines, and automated data extraction workflows. - Implement and manage data workflows using Google Earth Engine, Sentinel Hub, or equivalent cloud geospatial platforms. - Develop and maintain data catalogues and open data portals following DCAT, STAC, and OGC API standards. - Contribute to WRI India's internal technical knowledge base, including documentation, runbooks, and reusable component libraries. - Stakeholder engagement and partnerships (15%) - Engage with government agencies, urban local bodies, and national institutions (e.g., NICSI, NIC, MoEFCC, NRSC) to align platform architectures with public sector digital requirements. - Represent WRI India in technical working groups, open-source communities, and DPI forums. - Mentor Grade 3 engineers and interns, conducting code reviews and supporting professional growth. - Collaborate with WRI Global Data Lab and international teams to align tools with global WRI platforms such as Global Forest Watch and Resource Watch. - Contribute to grant proposals, technical annexures, and partner presentations requiring software engineering expertise. Qualifications - Bachelor's or Master's degree in Computer Science, Software Engineering, Geoinformatics, or a related technical field. - 4+ years of professional experience in software engineering, with at least 3 years in a senior or lead role. - Demonstrated experience making architectural decisions for production-grade, full-stack web applications. - Strong proficiency in Python and JavaScript/TypeScript; experience with React or Next.js, Node.js, and FastAPI or Django. - Deep expertise in geospatial technologies: PostGIS, GDAL, GeoServer, Maplibre GL, OpenLayers, QGIS, and OGC API standards. - Experience with cloud platforms (AWS, GCP, or Azure), containerisation (Docker, Kubernetes), and CI/CD pipelines. - Familiarity with India's DPI ecosystem — ABDM, ONDC, DIGIT, DPDP Act — and open data standards (DCAT, STAC, OGC). - Experience integrating AI/ML tools including LLM APIs, Earth Engine ML models, or geospatial AI pipelines. - Proven track record of mentoring engineers and leading technical teams in cross-functional settings. - Experience working on open-source projects; GitHub contributions are a plus. - Experience with government or public sector digital systems is strongly preferred. - Prior work in environmental, sustainability, or development-sector organisations is desirable. Technology stack - Python - JavaScript/TypeScript - React/Next.js - FastAPI/Django - Node.js - PostGIS - GeoServer - GDAL - Maplibre GL - OpenLayers - QGIS - Google Earth Engine - Docker - Kubernetes - AWS/GCP - Terraform - LangChain - LlamaIndex - STAC - OGC API - GitHub Actions Benefits - Potential Salary: INR 14,00,000 to 17,50,000 per annum. - Health benefits: Health insurance for you and your loved ones for up to INR 8 lakhs. - Term Insurance: Life coverage of 50 lakhs per staff member. - Employee Assistance program: Promoting mental well-being and supporting staff in achieving a satisfying work-life balance. - Health & Nutrition: Personalized diet recommendation from a certified dietitian based on the physical health condition and lifestyle. - Flexible work schedule: Alternative work arrangements for all who are eligible by nature of their job. - Learning culture: Workshops and trainings to empower staff, encourage new learning opportunities. - Rest and Recharge weeks: Encouragement to take time off to rest, rejuvenate, upskill, and pursue interests. - Leave policy: Personal time off at 36 per year, along with public holidays, maternity, paternity, and adoption leaves. How to Apply Qualified applicants should apply online at www.wri.org/careers . All applications must be submitted online through this career portal in order to be formally considered. Only select applicants will be contacted for interview. There will be a writing test conducted with final candidates. Please do not contact program staff directly for this position. Kindly note that WRI India’s recruitment process does not involve any payment at any stage. Applicants will never be asked to share bank account or financial information as part of the application. All official communication and offer letters are issued only through authorised WRI India email IDs. Diversity, Equity, and Inclusion (DEI) @WRI India WRI India values and promotes diversity, equity and inclusion across all areas of our work and workforce. Integrating these values into our actions fosters a progressive and collaborative culture and can also enhance our impact. It is our responsibility to create a welcoming working environment for people of diverse cultures, backgrounds and experience to learn together. We are responsible for fostering a safe and inclusive workplace where questions, concerns and information about diversity, equity and inclusion are part of our ongoing dialogue and development.

Related Job Pages

More AI Engineer Jobs

Kindgeek logo

AI Engineer

Kindgeek

We build innovative products that generate value.

AI Engineer9 days ago
Full TimeRemoteTeam 51-200H1B No Sponsor

• Building and deploying AI agents and agentic workflows using the client's internal agent framework and modern orchestration tools (LangChain, LangGraph, CrewAI, AutoGen, or similar) • Designing and implementing RAG pipelines - including chunking strategies, embeddings, and vector store integrations (Pinecone, Weaviate, pgvector) • Processing and structuring financial documents (PDFs, DOCX reports, tables, CIM/DDQ materials) into clean, machine-readable outputs via Python • Integrating REST APIs and cloud services to connect agent workflows with existing business systems and data infrastructure • Owning the full delivery cycle for each initiative: scoping, development, testing, deployment, and handover to business users • Instrumenting agents for observability, writing test harnesses for non-deterministic behaviour, and ensuring failures are explicit and handled gracefully • Communicating proactively with the client-side team - surfacing blockers early, documenting solutions clearly, and keeping stakeholders in the loop without being asked

Ukraine
Full TimeRemoteTeam 501-1,000Since 1910

• Serve as the technical liaison between Nsight and the IVA provider • Manage day-to-day performance against quality and HIPAA compliance standards • Define acceptance criteria and build layered test harnesses for all provider releases • Configure and tune AI phone agents to meet clinical and operational goals • Build and own the alerting layer • Architect AI-driven quality intelligence pipelines • Build PHI-safe audio processing pipelines • Build the tooling the work requires

United States
$160K - $165K / year
Job Closed
Full TimeRemoteTeam 201-500Since 2003H1B No Sponsor

• Partner with business and technical stakeholders to understand workflows, challenges, and success metrics • Translate ambiguous problems into clear technical solutions, designs, and delivery plans • Design and build AI-powered applications using LLMs, APIs, and enterprise data systems • Develop production-grade backend services using Python and frameworks like FastAPI or Flask • Build and maintain RAG systems, including document ingestion and normalization, chunking, metadata, and embedding strategies, vector, keyword, and hybrid search, reranking and relevance tuning, source attribution and grounding • Integrate AI solutions with SharePoint, Microsoft Graph, SQL databases, internal APIs, and business applications • Design secure systems that respect access control, governance, and enterprise compliance requirements • Build observable, reliable, and maintainable AI workflows in production environments • Establish evaluation frameworks for LLM systems (accuracy, groundedness, latency, completeness, and failure modes) • Iterate rapidly through prototypes, pilots, and production releases based on user feedback • Collaborate with engineering, data, security, and product teams to ensure adoption and long-term sustainability • Make pragmatic technology choices across Azure OpenAI, Azure AI Search, and open-source tools • Document architecture, decisions, trade-offs, and operational requirements.

Minnesota
$75 - $85 / hour
Reality Defender (YC W22) logo

Staff AI Engineer, Audio

Reality Defender (YC W22)

Enterprise-Grade Deepfake Detection Platform

AI Engineer9 days ago
Full TimeRemoteTeam 11-50H1B No Sponsor

• Design, build, and optimize ML/DL models for production-scale audio deepfake detection, ensuring robustness across diverse real-world conditions including compression artifacts, noise, telephony, and streaming pipelines. • Partner with clients to develop a deep understanding of their production environments and define model performance criteria. • Investigate failure cases in client environments, build custom evaluation frameworks, and implement mitigation strategies spanning both Engineering and AI. • Design and execute structured experimentation roadmaps aligned with client requirements and proactive system resilience goals. Translate findings into clear and actionable insights. • Monitor, measure, and report on model performance in production using data analytics and AI observability tools (e.g. Datadog, Metabase). Identify degradation trends, data drift, and emerging threat patterns before they impact client outcomes. • Build and maintain dashboards and analytics pipelines that surface model health metrics, enabling data-driven decisions across AI, Engineering, and Product teams. • Collaborate with cross-functional partners — Applied Scientists, Deployment Engineers, and Product teams — to deploy scalable, production-grade models with clear performance benchmarks and monitoring in place.

United States
$185K - $235K / year