SICK is looking to enhance its software suite and develop innovative new products by integrating cutting-edge artificial intelligence, deep learning, and large language models (LLMs) to solve real-world business challenges in industrial software solutions.
Requirements
- Proficiency in programming languages such as Python, R, or Java.
- Possesses experience with leading deep learning frameworks, including TensorFlow, Keras, LangChain, LangGraph, RAG pipelines, or PyTorch.
- Strong understanding of machine learning algorithms and neural networks.
- Ability to analyze and interpret complex datasets.
- Knowledge of containerization using Docker.
- Knowledge of Kubernetes for orchestration and management of containerized applications.
- Familiarity on prompt engineering / model differentiation, RAG index building / retrieval techniques, MCP, LLM based tool calling
Responsibilities
- Develop and integrate AI, deep learning, and LLM features into new and existing software products.
- Analyze software requirements with an emphasis on AI-driven solutions for both Windows and Linux environments.
- Collaborate with experts to implement business logic informed by state-of-the-art machine learning research.
- Participate in code reviews, documentation, and software testing phases focused on AI model accuracy and performance.
- Provide creative recommendations on the adoption and optimization of AI, deep learning, and LLM technologies within SICK’s workflow.
- Under supervision, understand software requirements to design and develop applications in both Windows and Linux platforms.
- Work closely with senior members to understand business logic and domain knowledge of current software platforms.
Other
- This is for the summer 2026 season.
- Internship will take place at our Canton, MA office.
- Actively seek knowledge about SICK’s operations, learning how AI technologies can enhance products and business processes.
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork abilities.