26-24 AI & Full-Stack Development Intern

Posted 16 Days Ago
Be an Early Applicant
Lima, PER
In-Office
Internship
Professional Services • Social Impact • Agriculture
The Role
Supports development of a Windows desktop client in Rust and a Python multi-agent backend using LangGraph and LangChain. Contributes to full-stack features, document handling, LLM applications, RAG, guardrails, testing, CI/CD, packaging, and technical documentation while collaborating with international research teams.
Summary Generated by Built In

The International Potato Center (CIP) is looking for one (1) AI & Full-Stack Development Intern to provide support to Digital & Data Department in Lima, Peru.

About CIP: CIP is part of the CGIAR global research partnership committed to transforming food, land, and water systems in a climate crisis. CIP’s mission is to develop and share science-based innovations in potato, sweetpotato, and other root and tuber crops. CIP partners with organizations in over 20 countries in Africa, Asia, and Latin America to strengthen agri-food systems and provide economic, social, and nutritional benefits, especially for women and youth. We integrate social and biophysical sciences to address complex challenges in food and agriculture. For more information, please visit https://cipotato.org/about/.

 Training activities:

  • Contribute to building features of a native Windows desktop client written in Rust (GPUI): panels, editing surfaces, streaming views, settings, and diagnostics.
  • Support the implementation of document handling and format fidelity: .docx, Markdown, and LaTeX, citations and bibliography, typesetting pipelines, and faithful round-trips between formats.
  • Contribute to extending a Python 3.12 multi-agent backend built on LangGraph and LangChain and the surfaces through which researchers invoke it and receive its results.
  • Support the completion of the move to a self-contained Windows installation, so the application installs and runs like any other Windows program.
  • Contribute to applied LLM engineering activities, including prompt and model routing, retrieval-augmented generation over researchers' PDF libraries, guardrails, and evaluation of agent output.
  • Support the extension and maintenance of CI/CD pipelines on GitHub Actions and the automated test suites.
  • ​Document the work and collaborate with research teams across CGIAR.


Requirements

What are we looking for?

  • Currently enrolled in or recently graduated from Computer Science, Software Engineering, Information Systems, or a related field.
  • Ranked in the upper third of their faculty (mandatory requirement). 

 Technical skills:

  • Strong programming skills in Python and TypeScript.
  • Knowledge of Rust, or solid experience in another systems language (C++, Go, or C#) together with a demonstrated ability to learn new languages quickly. (The desktop client is written in Rust and is a substantial part of the codebase.)
  • Demonstrated experience developing full-stack applications through academic, personal, internship, or professional projects (APIs, persistence, frontend, authentication).
  • Familiarity with Git, code review, testing, and CI/CD practices.
  • Comfortable targeting Windows as a platform (PowerShell, native packaging), not only Linux or macOS.
  • Ability to document work clearly and follow structured development processes.
  • Awareness of responsible AI use: validation by subject-matter experts, no confidential data in prompts, and disclosure of AI assistance.
  • Proficiency in English and Spanish.

 

Desirable:

  • UX design skills: interaction and interface design, onboarding, information hierarchy, and accessibility. The users are scientists, not engineers.
  • Knowledge  with structured document formats and editing: document models, editor frameworks, OOXML/.docx, LaTeX, Markdown, or typesetting pipelines such as Pandoc or Typst.
  • Hands-on experience writing Rust in a real project, or familiarity with GPUI or another native UI framework.
  • Knowledge  with LLM or agent frameworks (LangChain, LangGraph, or equivalent), RAG, or prompt evaluation.
  • Scientific Python (pandas, scikit-learn, statsmodels) and interest in research data.


Benefits

Why should you consider this opportunity?

  • CIP is a global and reputable international organization that has a strong, state-of-the-art R&D background. 
  • CIP is dedicated to achieving food security, improving nutrition and well-being, and gender equity for poor people in roots, tubers farming and food systems in the developing world.
  • CIP is a member of the CGIAR, a global partnership that unites international organizations engaged in research about food security. CGIAR research aims to reduce rural poverty, increase food security, improve human health and nutrition, and sustainable management of natural resources.

 

What are we offering?

  • CIP provides the opportunity to work in a prestigious international organization.
  • Excellent working environment.
  • In and out buses for different routes in Lima
  • Comprehensive insurance coverage.
  • 6 months-term agreements with possibility of renewal.
  • Work in an equal and diverse workplace.

 

How to apply?

Please visit the following link: http://cipotato.org/open-vacancies/ to submit your cover letter and a full C.V. along with your references (preferable recent supervisors). Internal candidates are welcome and encouraged to apply for this job opportunity. Nevertheless, we highly encourage all interested candidates to participate in this exciting and competitive process. The deadline for the receipt of applications is XXX, 2026.

 

This position WILL NOT have contact with children or vulnerable adults.

We look forward to receiving applications from individuals with disabilities who are willing to contribute their talents and skills to our team. If you require specific accommodations for the selection process due to a disability, please do not hesitate to inform us.

 

Learn more about CIP by accessing our web site at http://www.cipotato.org

CIP is an equal opportunity employer. Qualified women and professionals from developing countries are particularly encouraged to apply.



Skills Required

  • Currently enrolled in or recently graduated from Computer Science, Software Engineering, Information Systems, or a related field
  • Ranked in the upper third of their faculty
  • Strong programming skills in Python and TypeScript
  • Knowledge of Rust, or solid experience in C++, Go, or C# with demonstrated ability to learn new languages quickly
  • Demonstrated experience developing full-stack applications, including APIs, persistence, frontend, and authentication
  • Familiarity with Git, code review, testing, and CI/CD practices
  • Comfort targeting Windows, including PowerShell and native packaging
  • Ability to document work clearly and follow structured development processes
  • Awareness of responsible AI practices, including expert validation, confidentiality, and disclosure of AI assistance
  • Proficiency in English and Spanish
  • UX design skills, including interaction design, onboarding, information hierarchy, and accessibility
  • Knowledge of structured document formats and editing, including OOXML/DOCX, LaTeX, Markdown, Pandoc, or Typst
  • Hands-on Rust experience or familiarity with GPUI or another native UI framework
  • Knowledge of LLM or agent frameworks, RAG, or prompt evaluation
  • Scientific Python experience with pandas, scikit-learn, or statsmodels
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Montpellier
Year Founded: 1971

What We Do

CGIAR is a global research partnership for a food-secure future, dedicated to transforming food, land, and water systems in a climate crisis. Its science aims to reduce poverty, enhance food and nutrition security, and improve natural resources and ecosystem services.

Similar Jobs

Dynatrace Logo Dynatrace

Consultant

Artificial Intelligence • Big Data • Cloud • Information Technology • Software • Big Data Analytics • Automation
Remote or Hybrid
Lima, PER
5600 Employees
238K-345K Annually

Tapestry - Coach and Kate Spade Logo Tapestry - Coach and Kate Spade

Temporary Associate

eCommerce • Fashion • Retail • Sales • Wearables • Design
Remote or Hybrid
14 Locations
16000 Employees
15-20 Hourly

Tapestry - Coach and Kate Spade Logo Tapestry - Coach and Kate Spade

Temporary Associate

eCommerce • Fashion • Retail • Sales • Wearables • Design
Remote or Hybrid
14 Locations
16000 Employees
15-20 Hourly

Tapestry - Coach and Kate Spade Logo Tapestry - Coach and Kate Spade

Temporary Associate

eCommerce • Fashion • Retail • Sales • Wearables • Design
Remote or Hybrid
14 Locations
16000 Employees
15-20 Hourly

Similar Companies Hiring

Playground (tryplayground.com) Thumbnail
Kids + Family • Payments • Social Impact • Software
New York City, New York
80 Employees
Amalgamated Sugar Thumbnail
Food • Greentech • Agriculture • Industrial • Manufacturing
Boise, Idaho
768 Employees
Cravath, Swaine & Moore LLP Thumbnail
Legal Tech • Other • Professional Services
New York, NY
1200 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account