SICK is looking to leverage AI technologies to enhance its software suite and develop innovative new products, and this internship aims to provide hands-on experience in designing and implementing applications that integrate AI and deep learning approaches to solve real-world business challenges.
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.
- Experience with data visualization tools such as Grafana.
- Knowledge of containerization using Docker.
- Knowledge of Kubernetes for orchestration and management of containerized applications.
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.
- Actively seek knowledge about SICK’s operations, learning how AI technologies can enhance products and business processes.
- 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.
Other
- Currently pursuing an Engineering degree in Computer Science, Data Science, Artificial Intelligence, or a related field.
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork abilities.
- Ability to work independently and manage time effectively.
- Provide progress updates to Supervisor in a timely manner.