In this Role, Your Responsibilities Will Be:
Assist in designing and developing software applications using Python and/or modern web technologies (React or similar)
Explore and implement AI/ML and Generative AI models (e.g., LLMs, transformers) for industrial use cases
Integrate AI models into applications, dashboards, or APIs
Collaborate with cross-functional teams including software engineers, domain experts, and data scientists
Document code, experiments, and technical findings
Who you Are
We are looking for a curious and motivated learner who thrives in a collaborative and fast-paced environment. You take initiative in exploring new technologies and are eager to apply your skills to real-world software and AI challenges.
You demonstrate strong problem-solving abilities, a willingness to learn, and attention to detail while working on development tasks. With an interest in software engineering, AI, and Generative AI, you are driven to build practical solutions and continuously improve your technical capabilities.
You are adaptable, open to feedback, and committed to delivering high-quality work while growing as part of a dynamic engineering team.
For This Role, You Will Need:
Currently pursuing a degree in Computer Science & AI.
Strong programming skills in Python
Basic understanding of machine learning and deep learning concepts
Familiarity with Generative AI concepts (LLMs, prompt engineering, embeddings) is a plus
Knowledge of frontend development (JavaScript, React, HTML, CSS) is desirable
Understanding of REST APIs and software development fundamentals
Strong analytical and problem-solving skills
Hands-on experience with frameworks such as TensorFlow, PyTorch, or Hugging Face
Exposure to time-series analysis, signal processing, or industrial data
Familiarity with cloud platforms (AWS, Azure, or GCP)
Understanding of digital twins or industrial automation systems