Corteva Agriscience is looking to build the future of agriculture through innovation and application of science and technology, specifically by developing an AI Chat Assistant leveraging LLMs and 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
- Growth-minded with excellent communication skills