Program Associate - Software Engineer

AI EngineerMachine Learning EngineerFull TimeRemoteMid Level

Location

India

Posted

9 days ago

Salary

₹950K - ₹1,200K / year

Seniority

Mid Level

No structured requirement data.

Job Description

Program Associate - Software Engineer

WRI India

Role Description WRI India is seeking a junior Software Engineer to contribute to the development of open-source digital platforms and geospatial tools across Programs such as Food, Land, Water, Mobility, Cities, and Energy. You will help build web-based applications, interactive maps, data pipelines, and AI-assisted tools that support WRI India's research and programmatic work across food systems, land use, water, and climate. This is a hands-on, learning-oriented role for someone eager to apply modern software engineering to solve for the challenges in India. What You Will Do - Platform development and engineering (45%) - Build and maintain full-stack web applications using JavaScript frameworks (React or Vue.js) and Python or Node.js backends, following WRI India's engineering standards. - Develop interactive geospatial features using open-source mapping libraries such as Maplibre GL, OpenLayers, Leaflet, and Deck.gl. - Write and maintain geospatial data queries and pipelines using PostGIS, GDAL, GeoPandas, and GeoServer to process and serve spatial datasets. - Build RESTful APIs to expose environmental and geospatial data to internal tools and external partners. - Implement automated tests, write clear documentation, and follow version control and code review practices using Git and GitHub. - Deploy and maintain applications on cloud platforms (AWS or GCP), using containerisation tools such as Docker. - Geospatial and data tooling (25%) - Contribute to the development and maintenance of geospatial data pipelines that ingest, process, and visualise data on food systems, land use, water, and climate. - Work with raster and vector geospatial data formats (GeoJSON, GeoTIFF, Shapefile, MVT) and serve them via tile servers or OGC APIs. - Integrate with open platforms such as Google Earth Engine, Sentinel Hub, or ISRO's Bhuvan for satellite imagery processing. - Support the development of data dashboards and visualisation tools using libraries such as D3.js, Plotly, or Recharts. - Help maintain WRI India's open data repositories, ensuring data quality, metadata standards, and accessibility. - AI tools and research support (20%) - Assist in integrating AI and ML tools into research and programmatic workflows — including LLM APIs, geospatial classification models, and automated data extraction pipelines. - Build lightweight AI-assisted tools such as document analysis utilities, chatbots for internal use, or RAG (retrieval-augmented generation) pipelines using open-source frameworks (LangChain, LlamaIndex). - Support researchers and program staff in using and accessing digital tools, providing troubleshooting and basic training where needed. - Stay current on open-source AI, geospatial, and web technologies and contribute ideas for improving WRI India's technical stack. - Collaboration and knowledge sharing (10%) - Work closely with senior engineers, program managers, and UX designers to translate user needs into technical requirements and deliver high-quality features. - Participate in agile ceremonies (sprint planning, standups, retrospectives) and contribute to a collaborative engineering culture. - Contribute to open-source projects and communities relevant to WRI India's technology stack. - Document features, APIs, and deployment processes clearly for internal and external audiences. Qualifications - Bachelor's degree in Computer Science, Software Engineering, Geoinformatics, or a related technical field. - 2–4 years of professional experience in software engineering, including internships and academic projects. - Proficiency in JavaScript (React or Vue.js preferred) and Python for web application development. - Working knowledge of geospatial concepts and tools — familiarity with PostGIS, GDAL, GeoJSON, or any mapping library (Leaflet, Maplibre GL, OpenLayers) is a strong advantage. - Basic experience with relational databases (PostgreSQL preferred) and RESTful API development. - Familiarity with version control using Git and GitHub, and comfort working in an agile development environment. - Exposure to cloud platforms (AWS or GCP), Docker, or CI/CD pipelines is desirable. - Interest in or familiarity with AI and ML tools — including LLM APIs, prompt engineering, or Python ML libraries — is a plus. - Strong problem-solving ability, attention to detail, and willingness to learn new technologies. - Interest in environmental sustainability, public policy, food systems, or related domains is preferred. - A portfolio of projects (GitHub, deployed apps, academic work) demonstrating technical ability is encouraged. Requirements - Technology stack: Python, JavaScript (React or Vue.js), Node.js, PostgreSQL/PostGIS, GDAL, GeoJSON, Maplibre GL or Leaflet, Git/GitHub, Docker (basic), REST APIs, Google Earth Engine (familiarity), LLM APIs (basic exposure). Benefits - Potential Salary: INR 9,50,000 to 12,00,000 per annum. - Salary shall be commensurate with experience, skills and internal parity. - WRI India offers a generous and comprehensive benefits package. - 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 for staff to take time off to rest, rejuvenate, upskill, and pursue their interests. - Leave policy: Personal time off at 36 per year, along with public holidays, maternity, paternity, and adoption leaves.

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