Job Description

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.


At Impactpool we do our best to provide you the most accurate info, but closing dates may be wrong on our site. Please check on the recruiting organization's page for the exact info. Candidates are responsible for complying with deadlines and are encouraged to submit applications well ahead.
Before applying, please make sure that you have read the requirements for the position and that you qualify. Applications from non-qualifying applicants will most likely be discarded by the recruiting manager.