Software Engineering Intern - Python/Azure/LLM

Campana & Schott8 months ago
New York, United States
On-site
Internship
Beginner Level (< 1 year)

Job Description

Position Overview

Campana & Schott U.S. are forward-thinking consultants dedicated to transforming the Life Science industry—from Data Science and Digital to Personalized Medicine and Sustainability. We combine American entrepreneurship with German engineering to deliver innovative and tailored outcomes with utmost reliability and quality. We are currently looking for a Software Engineering Intern - Python/Azure/LLM to join our New York team and contribute to impactful projects while growing professionally.

Key Responsibilities

  • Develop and implement new features for a web application leveraging generative AI, retrieval augmented generation, and data manipulation via Langchain agents.
  • Collaborate on architecture, design, and code reviews to ensure a high-quality, maintainable, and scalable solution.
  • Optimize and improve the application’s performance, reliability, and scalability.
  • Participate in client-facing demos to showcase product features and technical capabilities.
  • Implement a tailor-made version of the existing product with clients.
  • Oversee the migration of the user interface from a lightweight framework to a modern, component-based front-end technology stack.
  • Strategize improvements to the application’s infrastructure, modularity, performance, and overall quality.

Preferred Qualifications

  • Enrollment in a bachelor’s or master’s degree program in Computer Science, Data Science, Biostatistics, or a related quantitative degree from an accredited college or university.
  • Fluency in the Python programming language, preferably in production environments or maintaining live applications or pipelines.
  • Adept at using Python packages for data manipulation (pandas, numpy), visualizations (seaborn, plotly), and web applications (streamlit, solara).
  • Experience with modern web development frameworks and technologies.
  • Knowledge of retrieval augmented generation (RAG), LLM agents, and vector databases.
  • Understanding of concepts in natural language processing and deep learning.
  • Practiced in deploying, managing, and scaling applications using Microsoft Azure cloud services.

Benefits & Perks

  • Compensation: $4,000 per month.
  • Tailored Start: Benefit from experienced colleagues who support you in a start-up, hands-on atmosphere, allowing you to develop, present, and implement your creative solutions.
  • Professional & Personal Growth: Engage in excellent project work and be challenged to contribute to impactful projects across various service spectrums.
  • Live Collaboration: Participate in frequent student get-togethers and cross-functional workshops, fostering a collaborative environment.
  • Work-life Balance: Enjoy a flexible working schedule that adapts to your studies.
  • Career 4.0: Access invaluable mentoring from senior industry professionals with a focus on long-term career development.

Required Skills

LLM
Web Development (modern frameworks, component-based UIs)
Python
Microsoft Azure
Generative AI
Retrieval Augmented Generation
Langchain
Data Manipulation (pandas, numpy)