Agricultural Analytics Summer Intern – Software Development - College Program 2026
Marsh McLennanAbout the role
Company:
Guy CarpenterDescription:
We are seeking a talented individual to join our Agricultural Analytics team at Guy Carpenter. This role will be based in Chicago, IL. This is a hybrid role that has a requirement of working at least three days a week in the office.
This exciting internship opportunity offers you a chance to play a vital role in advancing software development and data-driven initiatives at a global leader in risk management and reinsurance. Within our innovative Agricultural Analytics group, you’ll engage in designing, analyzing, and delivering in-house software solutions and cutting-edge data projects that drive meaningful impact across multiple high-profile initiatives. As part of the Analytics team, you’ll collaborate closely with data analysts, scientists, engineers, product managers, and brokers, gaining hands-on experience in software engineering and sophisticated data manipulation. This fast-paced, collaborative environment offers a unique opportunity to streamline data processes and contribute to insightful analyses that inform strategic decisions and foster innovation.
We will count on you to:
- Partner with stakeholders to evaluate and understand business concepts and processes.
- Design robust technical and integration architectures that align with both user needs and overarching business objectives
- Develop high-quality, well-documented, and maintainable code that meets established standards
- Create and execute automated tests to ensure seamless interoperability of application components across multiple platforms, collaborating effectively with cross-functional product development team
- Work collaboratively with developers to ensure alignment with business goals while adhering to technical and architectural best practices
- Engage with Guy Carpenter IT teams to design, develop, and implement innovative technology solutions
- Diagnose, analyze, and resolve complex technical issues related to system functionality, environment, and operational procedures
- Stay current with emerging technologies and industry trends, proactively researching and recommending new tools and approaches to enhance solutions
- Design, build, and deploy custom data pipelines that integrate with proprietary statistical models and software, driving the development of innovative data products
What you need to have:
- Pursuing a Master’s or Bachelor’s degree in a technical field such as Computer Science, Information Science, Data Science, or a related quantitative discipline, or demonstrated ability to quickly learn new software and analytical concepts with a target expected graduation date of Fall 2026 or Spring 2027
- A strong academic performance; relevant work experience is a plus and can sometimes outweigh the specific field of study
- Excellent verbal and written communication skills, with the ability to clearly articulate complex technical concepts to diverse audiences across the organization
- Exposure to technologies and programming languages such as .NET, .NET Core, JavaScript (React/Angular) and SQL
- Ability to work with NoSQL / Postgres / SQL Server databases. Experience with writing and debugging complex SQL queries.
What Makes You Stand Out:
- Prior experience with software best practices, including DRY coding, unit and integration testing, and thorough documentation
- Familiarity with modern containerization and deployment tools like Docker
- Experience working with big data processing frameworks such as Apache Spark
- Hands-on experience in a modern, agile Software Development Life Cycle (SDLC) environment, including CI/CD pipelines across development, quality control, and production stages
- Proficiency with MS SQL, C#, R, or Python Azure
- Ability to consume and integrate data from APIs
- Demonstrated strong analytical skills and intellectual curiosity, evidenced through academic projects or professional work
- Experience working in an Agile environment, supporting rapid and effective delivery of team goals
- Knowledge of risk evaluation modeling or some kind of experience building simulation or modelling software.
- Excellent interpersonal skills, with the ability to foster strong internal relationships, collaborate effectively within a team, and contribute to both technical and non-technical discussions
- A genuine eagerness to learn quickly, adapt to new challenges, and contribute meaningfully to team initiatives
Why join our team:
- We help you be your best through professional development opportunities, interesting work and supportive leaders
- We foster a vibrant and inclusive culture where you can work with talented colleagues to create new solutions and hav
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s