Software Engineering Summer Intern
Merz Aesthetics
About Us
Founded in 1908, Merz is a successful, family-owned specialty healthcare company with a rich history. As a leading global aesthetics business, our award-winning portfolio of injectables, devices, and skincare products empowers healthcare professionals to enhance confidence through aesthetic medicine. Our purpose is to fuel confidence by helping people look better, feel better, and live better. We believe you do not have to choose between living life and making a living. Live your best life with Merz Aesthetics.
A Brief Overview
The intern will focus on developing and optimizing algorithms for image analysis and enhancement using artificial intelligence and machine learning techniques.
Duties and Responsibilities
- Image Processing and Artificial Intelligence:
- Preprocessing and augmenting image datasets for model training.
- Implementing and fine-tuning deep learning models (e.g., CNNs, GANs) for tasks such as object detection, segmentation, and image quality improvement.
- Applying computer vision techniques for feature extraction and pattern recognition.
- Evaluating model performance using metrics like accuracy, precision, and recall, and iterating for improvements.
- Collaborating with the engineering team to integrate AI-driven image processing solutions into production workflows.
- Conduct User Research and Analysis
- Participate in gathering user and software requirements through interviews, surveys, or usability testing
- Analyze user feedback and behavior to inform design decisions.
- Collaborate with Cross-Functional Teams:
- Work closely with product managers, developers, and other designers to ensure design feasibility and alignment with project goals.
- Participate in design reviews and contribute to iterative improvements.
- Ensure Design Consistency and Accessibility:
- Help maintain design systems and style guides.
Minimum Qualifications
- Programming Skills:
- Proficiency in Python and familiarity with libraries such as OpenCV, NumPy, and Pandas. AI/ML Fundamentals: Basic understanding of machine learning concepts and algorithms (e.g., supervised learning, CNNs).
- Image Processing Basics:
- Knowledge of image filtering, transformations, and color space conversions.
- Framework Exposure:
- Experience or coursework in TensorFlow or PyTorch.
- Mathematical Foundation:
- Understanding of linear algebra and probability as applied to computer vision.
- Version Control:
- Familiarity with Git for code collaboration.
- Communication:
- Ability to clearly document work and collaborate in a team environment.
Preferred Skills
- Strong knowledge of Python and libraries such as OpenCV, TensorFlow, PyTorch.
- Understanding of image processing fundamentals (filtering, transformations, color spaces).
- Familiarity with neural network architectures for vision tasks.
- Ability to work with large datasets and apply data augmentation strategies.
Education Qualifications
Minimum Requirements:
- Currently enrolled as a rising junior or senior at an accredited college or university.
- Pursuing a degree in Computer Science, Software Engineering, Electronics, Data Science, or a closely related field.
Preferred Requirements:
- Pursuing a Masters degree in Computer Science, Software Engineering, Electronics, Data Science, or a closely related field
Additional Information
Program Length:
- 11-week program (Projected Dates: June 1, 2026 to August 13, 2026)
Location:
- Raleigh NC
- Weekly Hybrid Schedule: 3 days in office and 2 days remote