Agricultural Analytics Intern
Software Development
Posted on 11/13/2025

Marsh & McLennan
Compensation Overview
$30/hr
Chicago, IL, USA
Hybrid
Three days on-site per week required.
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 have impact on colleagues, clients and communities
- Our scale enables us to provide a range of career opportunities, as well as benefits and rewards to enhance your well-being
The applicable hourly rate for this role is $30.00.
What's next:
Application Instructions:
- Please apply as early as possible to be considered for the opportunity as applications will be reviewed on a rolling basis.
First Round Interviews:
- If selected, first-round interviews consist of an on-demand digital video interview.
- Further timing and instructions will be provided after submission of the application.
Internships by Season
Summer InternshipsFall InternshipsWinter & Spring InternshipsCo-op InternshipsLatest InternshipsInternship Search Guides
How to Find an InternshipInternship SalariesInternship DeadlinesMock Interview Prep