Corteva Agriscience is looking for a Software Engineering Intern to contribute to the AI Chat Assistant development leveraging the latest Large Language Models (LLMs) and Retrieval Augmented Generation (RAG).
Requirements
Experience with Python
Experience with a distributed version control system such as Git
Comfortable working with command line tools in a Linux-like environment
Experience with JavaScript or TypeScript and web UI frameworks such as React
Familiarity with Infrastructure as Code tools such as Terraform
Experience with a cloud platform such as AWS, Azure or GCP
Experience with Generative AI development and tooling including prompt engineering, RAG techniques, benchmarking, data ingest pipelines and vector embeddings, etc.
Responsibilities
Build and maintain reliable, scalable Python data pipelines and microservices
Build and maintain elegant, responsive applications in a TypeScript-driven React framework
Author well-structured, extensible code with unit and integration tests
Learn how to triage, diagnose and address production issues
Participate in code reviews, delivering and receiving constructive feedback
Gain broad exposure to aspects of software development including planning, technical documentation, system architecture, infrastructure as code, and continuous integration and delivery
Other
Enrollment in a bachelor's program in Computer Science or a closely related field with completion expected in the fall of 2026 or later