Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

AI Software Engineer - Spanish Required

Cuso International

This Volunteer Placement is Located in: Lima, Peru

Start Date: January 2027

Placement Length: 5 months

Language Requirements: Spanish Level 4-Advanced

Please submit a Spanish Resume and Statement of Interest

Eligibility: Open to Canadian Citizens and Permanent Residents of Canada only

The Volunteer’s Role

Are you a software engineer eager to apply your technical skills where they can make a real social impact? Cuso International is seeking an AI Software Engineer to collaborate with our partner, CETEMIN, a leading technical education institution in Peru preparing students for the mining and technical sectors.

In this volunteer role, you will help design, build, and optimize intelligent learning platforms and practical AI tools. Working alongside local educators and technical teams, you will bridge modern software engineering with international development, building sustainable, scalable technology that empowers students and strengthens local technical capacity in Peru.

As a volunteer, you will:

  • Application & Codebase Assessment: Evaluate the current state of the application architecture, data flows, integrated models, and technical debt to establish clear development priorities.
  • Feature Development & UI/UX: Design, code, and deploy functional application features, improving user interaction flows, front-end usability, and backend logic.
  • LLM Integration & Performance: Implement and optimize LLM integrations (OpenAI, Gemini, Anthropic), refine prompt workflows, and set up Retrieval-Augmented Generation (RAG) pipelines to improve response accuracy.
  • Knowledge Transfer & Documentation: Create clean technical documentation and conduct hands-on training sessions with local teams to ensure long-term system sustainability and scalability.

Essential Qualifications:

  • Bachelor’s degree in Systems Engineering, Computer Science, Software Engineering, or a related field

Essential Background:

  • Core Development: Strong foundation in modern software development (Python, JavaScript/TypeScript, or similar stack).
  • API & System Experience: Practical experience connecting applications to LLM APIs and managing databases/data structures for web applications.
  • Communication & Mentorship: Ability to translate complex technical concepts into accessible documentation and train non-specialized teams in Spanish.

Ready to make a lasting difference? Apply today to share your skills!

About Us

Cuso International (Cuso) is an international cooperation and development organization based in Canada that works to create social and economic opportunities for equity-deserving groups. Building on over sixty years of impactful work, we address global challenges by tackling the root causes of inequality. Working alongside our partners, we are focused on efforts to improve economic resilience, advance equity and inclusion for all, and deliver progress on climate action. We believe that by sharing skills, we can build better futures. Guided by our values of courage, inclusion, sustainability and accountability, Cuso combines innovative strategies and enduring partnerships to create lasting, meaningful change in communities across Africa, Latin America, the Caribbean, and Canada.
Project: Sharing Canadian Expertise for Inclusive Development and Gender Equality (SHARE)

Partner: CETEMIN (Centro Tecnológico Minero del Perú)

Volunteer Support and Requirements

Support Package

Cuso International provides a comprehensive support package to ensure volunteers maintain a modest and healthy lifestyle aligned with local standards. This includes:

  • Monthly living allowance
  • Accommodation
  • Health insurance (including required vaccinations and antimalarial medication)
  • Round-trip airfare and visa/work permit costs
  • Pre-placement, in-country and reintegration training (along with access to self-directed materials and online resources)
  • Ongoing local support
  • Access to the Employee Assistance Program during and after placement

Selection and Screening

If you are shortlisted, you will need to:

  • Confirm passport or permanent resident details for travel
  • Provide two professional references and one personal reference
  • Complete a language assessment during the initial phone interview
  • Pass a police check and medical clearance before departure
  • Comply with anti-terrorism checks
  • Agree to uphold the Protection from Sexual Exploitation and Abuse (PSEA) policy and Code of Conduct

Residency and Citizenship: Candidates are responsible for confirming how volunteering internationally may affect their citizenship or residency status. Canadian Permanent Residents should verify requirements with Immigration Canada before travel.

Inclusion and Accessibility: Cuso International welcomes applicants from diverse backgrounds and equity-deserving groups. We provide reasonable accommodations throughout recruitment and placement. If you have accessibility needs, please contact us for support.

Ready to Make a Difference? Apply to volunteer today!

Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the AI Software Engineer - Spanish Required in Oshawa, ON vacancy
  • $186k - $236k per year

     ...organization and is open to new applications. AI Disclosure: As part of the application...  ...to join our team as the Staff Engineer of Software Engineering, Embedded Platform. As a Continuous...  ...to deliver higher value Visualize required innovation, learning and simplification... 
    Software
    Full time
    Work at office

    General Motors

    Oshawa, ON
    6 days ago
  • $147k - $196.6k per year

     ...open to new applications. (Backfill) AI Disclosure: As part of the application...  ...power them. We’re looking for a Manager of Software Engineering to join the Autonomous Vehicles...  ...and software teams to turn diagnostic requirements into reliable, maintainable platform software... 
    Software
    Full time

    General Motors

    Oshawa, ON
    6 days ago
  • $147k - $196.6k per year

     ...is open to new applications. AI Disclosure: As part of the...  ...minimum. The Role The Data Engineering organization at General Motors...  ...General Motors that delivers software on every compute module the...  ...application team needs and fleet data requirements. Report status, risks, and... 
    Software
    Full time
    Work at office
    Remote work
    3 days per week

    General Motors

    Oshawa, ON
    6 days ago
  • $147k - $196.6k per year

     ...is open to new applications. AI Disclosure: As part of the...  ...minimum. The Role The Data Engineering organization at General Motors...  ...General Motors that delivers software on every compute module the company...  ...needs and on fleet data requirements. Partner with platform, cloud... 
    Software
    Full time
    Work at office
    Remote work

    General Motors

    Oshawa, ON
    6 days ago
  •  ...organization and is open to new applications. AI Disclosure: As part of the application...  ...Motors is seeking a Principal/Staff Software Engineer to shape and scale the engineering...  ...together to deliver higher value. Visualize required innovation, learning and simplification... 
    Software
    Full time
    Work at office
    Immediate start

    General Motors

    Oshawa, ON
    6 days ago
  • $115k - $164.6k per year

     ...organization and is open to new applications. AI Disclosure: As part of the application...  ...feature delivery. Help evolve our engineering workflows by integrating agentic, model-...  ...rigor. Your Skills & Abilities (Required Qualifications) ~5+ years building and operating... 
    Software
    Full time
    Work at office
    Remote work

    General Motors

    Oshawa, ON
    6 days ago
  •  ...organization and is open to new applications. AI Disclosure: As part of the application...  ...The Role: General Motors is seeking a software engineering leader to modernize and scale the build...  ...outcomes. Your Skills & Abilities (Required Qualifications): ~ Bachelor's degree in... 
    Software
    Full time
    Work at office

    General Motors

    Oshawa, ON
    6 days ago
  •  ...Scrum teams work in an Agile framework and are responsible for Software Requirements, Software Development, Testing and Verification. The primary...  ...of EV vehicles Work closely with multi-disciplined engineering teams to interpret functional requirements to translate and... 
    Software
    Full time
    Local area
    3 days per week

    General Motors

    Oshawa, ON
    7 hours ago
  • $147k - $196.6k per year

     ...is open to new applications. AI Disclosure: As part of the...  ...skilled and motivated Staff Software Developer to join our Diagnostics...  ...conducted in a collaborative engineering environment, where you will...  ...solutions that comply with GM requirements and specifications.... 
    Software
    Long term contract
    Full time
    Work at office

    General Motors

    Oshawa, ON
    6 days ago
  • $150k - $200k per year

     ...better. We are a multidisciplinary engineering and consulting firm with...  ...with accounts receivables as required Review of cost estimates/proposals...  ...as geotechnical engineering software (slope stability, seepage,...  ...our recruitment process, we use AI technology to support a fair... 
    Software
    Long term contract
    Contract work
    For contractors
    Internship
    Work at office
    Flexible hours

    Pinchin Canada

    Oshawa, ON
    7 days ago
  • $90.9k - $136.4k per year

     ...organization and is open to new applications. AI Disclosure: As part of the...  ...-voltage power controls. The role requires hands-on experience with MATLAB/Simulink...  ...hardware. Working with senior HIL engineers, model developers, ECU software teams, and bench users, the HIL... 
    Software
    Full time

    General Motors

    Oshawa, ON
    6 hours ago
  •  ...Canada's largest private sector nuclear engineering groups. We have been providing a wide range...  ...Thorough knowledge of use of Analysis software commonly used in Civil/Structural...  ...multidisciplinary team environment. This role requires consistent on-site presence and may... 
    Software
    Full time
    For contractors
    Internship
    Work at office
    Flexible hours
    Shift work

    AtkinsRéalis

    Oshawa, ON
    6 hours ago
  • $115k - $164.6k per year

     ...and is open to new applications. AI Disclosure: As part of the...  ...minimum The role The Senior Data Engineering candidate will build, operate, and improve software and data solutions that make vehicle...  ...understand the problem, define requirements, map data and system... 
    Software
    Full time
    Manual labor
    Work at office
    3 days per week

    General Motors

    Oshawa, ON
    6 days ago
  • $90.9k - $136.4k per year

     ...is open to new applications. AI Disclosure: As part of the...  .... About the Team The Data Engineering Systems QA team verifies the...  ...quality, safety, and performance requirements. What You'll Do (...  ...resolution across hardware and software teams. Collaborative Engineering... 
    Software
    Full time
    Work at office
    3 days per week

    General Motors

    Oshawa, ON
    6 days ago
  •  ...Canada's largest private sector nuclear engineering groups. We have been providing a wide range...  ...Thorough knowledge of use of Analysis software commonly used in Civil/Structural...  ...multidisciplinary team environment. This role requires consistent on-site presence and may... 
    Software
    Full time
    For contractors
    Internship
    Work at office
    Flexible hours
    Shift work

    AtkinsRéalis

    Oshawa, ON
    26 days ago
  •  ...MANUFACTURING ENGINEER About Voltava At Voltava, people power everything we do. We are a premier global manufacturing and assembly...  ...develops and implements assembly processes that meet customer requirements, quality standards, cost objectives, and labor plans. This role... 
    Contract work
    Internship
    Local area
    Worldwide

    Voltava

    Oshawa, ON
    19 hours ago
  • $137.3k - $203k per year

     ...is open to new applications. AI Disclosure: As part of the application...  ...forefront of revolutionizing software, controls, and virtual...  ...services, test environments, and engineering data across multiple vehicle...  ...one vehicle domain. This role requires a systems thinker who can move... 
    Software
    Long term contract
    Full time
    Work at office
    Flexible hours

    General Motors

    Oshawa, ON
    5 days ago
  • $88 - $98 per hour

    Role: Sr. Software Developer Location: Oshawa, ON (3 days on site...  ...business and product requirements into reliable technical solutions...  ...architectural decisions, and promoting engineering excellence across the...  ...client partners may utilize AI tools to assist with the hiring... 
    Software
    Contract work

    CorGTA

    Oshawa, ON
    2 days ago
  •  ...project-based role well suited for individuals looking to participate part time in research based on availability and profile match. Requirements A smartphone, tablet, or computer with a working camera A stable internet connection Ability to follow written... 
    Part time
    Casual work
    Remote work
    Work from home
    Flexible hours

    ApexFocusGroup

    Oshawa, ON
    more than 2 months ago
  •  ...Canada's largest private-sector nuclear engineering groups. The organization has been providing...  ...design activities and design reviews as required for assigned design changes. Prepare...  ...direction based on structural design requirements. Attend meetings with contractors, stakeholders... 
    Full time
    For contractors
    Internship
    Flexible hours
    Shift work

    AtkinsRéalis

    Oshawa, ON
    6 days ago
  •  ...Title: HIL Simulation and Integration Engineer - Automotive Engineering CIeNET is...  ...mobile, automotive, telecom and enterprise software services and solutions research,...  ...analyze and interpret the testing results. Requirements Required Skills and Experiences: ~... 
    Software
    Full time
    Worldwide
    Monday to friday
    Shift work
    Day shift

    CIeNET International

    Oshawa, ON
    more than 2 months ago
  •  ...Production Supervisor - Automotive Manufacturing & Engineering CIeNET is a mobile, automotive, telecom and enterprise software services and solutions research, engineering...  ...business unit with continuous improvement Requirements Qualifications Required Skills and... 
    Software
    Local area
    Worldwide
    Shift work
    Rotating shift
    Weekend work
    Day shift
    Afternoon shift

    CIeNET International

    Oshawa, ON
    more than 2 months ago
  •  ...Job Description Controls System Engineer Job Description Vacancy...  ...new applications. (Backfill) AI Disclosure As part of the application...  ...lifecycle including requirements definition, systems design and...  ...Rockwell and other technical software Ability to work on rotational... 
    Software
    Full time
    Work at office
    Relocation
    Relocation package
    Shift work
    Night shift

    General Motors

    Oshawa, ON
    6 hours ago
  •  ...their tip without reporting an issue with the order, we’ll cover the amount of the tip that the customer removed, up to $10 Basic requirements: At least 18 years old (19+ to deliver alcohol) Eligible to work in Canada Consistent access to a vehicle and a recent... 
    Weekly pay
    Contract work
    Temporary work
    Part time
    For contractors
    Seasonal work
    Local area
    Flexible hours
    Weekend work
    Weekday work

    Instacart Shoppers

    Oshawa, ON
    7 hours ago
  •  ...Construction Project Manager - Pre-engineered Steel Buildings Location: Oshawa, ON Employment Type: Permanent, Full-time (Mon -...  ...coordination and organizational skills. ~ Proficient in computer software, including Excel, Word, and Microsoft Project. Nice to... 
    Software
    Permanent employment
    Full time
    Work at office
    Monday to friday

    MyGreat Recruitment

    Oshawa, ON
    15 hours ago
  • $850 per week

     ...additional income from the comfort of your home. Compensation: $75-$150 (per 1 hour session) $300-$850 (multi-session studies) Job Requirements: Show up at least 10 mins before discussion start time. Participate by completing written and oral instructions. Complete... 
    Permanent employment
    Full time
    Temporary work
    Part time
    Local area
    Remote work
    Work from home
    Flexible hours

    ApexFocusGroup

    Oshawa, ON
    a month ago
  • $147k - $196.6k per year

     ...new applications. (Backfill) AI Disclosure: As part of the...  ...subsystem hardware. They enable engineering teams to develop, integrate,...  ...can operate across controls, software, hardware, modeling, test,...  ...functional objectives. Define requirements and acceptance criteria for... 
    Software
    Full time

    General Motors

    Oshawa, ON
    6 days ago
  • $65k - $95k per year

     ...environmentally conscious, socially responsible, Engineering, Procurement, and Construction (EPC)...  ...timesheets and billings to the internal software system and to the client’s cost &...  ...payroll projects and functions. Key Requirements, Experience and Skills Completion of... 
    Software
    Work at office

    E.S. FOX LIMITED

    Oshawa, ON
    1 day ago
  • $45.45 per hour

     ...reports; write maintenance and job reports to company requirements; use computer and job maintenance software for specific applications. 3. Read drawings and...  ...Use keys, splines and bushings Read engineering and component drawings to ensure installation and maintenance... 
    Software
    Hourly pay
    Full time
    Apprenticeship
    Internship
    Immediate start
    Rotating shift

    AGS - Oshawa Division

    Oshawa, ON
    5 days ago
  • Job Responsibility: Outreach and Service Delivery Worker (Spanish) TNO - The Neighbourhood Organization (TNO) is a well-established community...  ...-time contract role until . The preferred minimum education requirement for this position is a Community College diploma or equivalent,... 
    Spanish language skills
    Long term contract
    Full time
    Contract work
    Temporary work
    Fixed term contract
    Internship
    Work at office
    Immediate start
    Afternoon shift

    TNO - THE NEIGHBOURHOOD ORGANIZATION

    Oshawa, ON
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to AI Software Engineer - Spanish Required. Be the first to apply!