Join Our Team
We're looking for talented individuals to help us build the future.
Check out our open positions below.
AI/ML Intern
Artificial Intelligence - Neural Networks & IoT/Geophysical Data
About the Role:
We are looking for a passionate and driven intern to join our team in developing neural networks and AI models focused on IoT and geophysical data. This internship offers a hands-on opportunity to apply your skills in real-world projects involving smart technologies and geospatial analysis.
Key Responsibilities:
- Assist in designing and implementing neural network architectures
- Work on AI model development and data analysis for IoT and geophysical datasets
- Explore and apply generative models to address domain-specific challenges
- Collaborate with the team on model evaluation and deployment
Required Skills:
- Proficiency in Python
- Strong foundation in neural networks and deep learning concepts
- Basic knowledge of generative models (e.g., GANs, VAEs)
- Interest or background in IoT and geophysical data is a plus
What We Offer:
- Real-world experience in cutting-edge AI projects
- Guidance from experienced mentors
- Opportunity to contribute to impactful research and development
Electronics & PCB Design Intern
Hardware Engineering
About the Role:
We are looking for interns to support ongoing R&D projects in the field of electronics. The primary focus is on analog, Digital hardware design and PCB development for a Resistivity device– a concrete resistivity measuring instrument.
Key Responsibilities:
- Assist in analog circuit design and testing
- Support PCB layout, schematic design, and verification
- Work with embedded systems for circuit interfacing and data acquisition
- Perform soldering, assembling, and debugging hardware
Required Skills:
- Good understanding of analog electronics, Digital electronics and circuit theory
- Good at soldering and hands-on prototyping
- Familiarity with embedded systems (e.g., STM32, Arduino, etc.)
- Basic knowledge of PCB design tools (EasyEDA, Ki-Cad, etc.) is a plus
- Strong problem-solving skills and eagerness to learn
- Firmware driver writing and development
Full Stack Intern
Software Engineering - NextJS, NodeJS and DevOPS
About the Role:
We're seeking a motivated Full Stack Intern to join our development team. This role offers hands-on experience with modern web technologies, focusing on Next.js for frontend, Node.js for backend, and DevOps practices for deployment and infrastructure management.
Key Responsibilities:
- Develop responsive and interactive user interfaces using Next.js and React
- Build RESTful APIs and server-side applications with Node.js
- Learn and implement DevOps practices including CI/CD pipelines
- Collaborate with the team on feature development and bug fixes
- Participate in code reviews and technical discussions
Required Skills:
- Knowledge of JavaScript/TypeScript and modern web development.
- Familiarity with React.js and Next.js frameworks
- Good understanding of Node.js, Express and ORM tools like Drizzle
- Interest in cloud services (AWS, Azure, or GCP)
- Willingness to learn containerization tools like Docker
- Good problem-solving skills and attention to detail
- Testing frameworks like Jest, Cypress, etc.
What We Offer:
- Mentorship from experienced developers
- Exposure to full software development lifecycle
- Opportunity to work on real-world projects
- Flexible work environment
Technical Content Creator Intern
Content Creation - Technical Writing, Documentation, and Tutorials
About the Role:
We're looking for a passionate Technical Content Creator Intern to join our team. This role is ideal for someone who loves explaining complex technical topics in a simple, engaging way through blogs, tutorials, documentation, and videos. You will collaborate with engineers and product teams to turn technical insights into accessible content.
Key Responsibilities:
- Create engaging blog posts, tutorials, and how-to guides on technical topics
- Document APIs, tools, and internal systems for both developer and end-user use
- Collaborate with developers to break down technical features into clear, concise content
- Contribute to product documentation, FAQs, and release notes
- Assist in scripting and producing short technical video content or walkthroughs
- Ensure content is SEO-friendly and aligned with brand tone and audience
Required Skills:
- Strong written and verbal communication skills
- Basic understanding of web development (HTML, CSS, JavaScript)
- Familiarity with Markdown, Git, and documentation tools like Docusaurus or Notion
- Ability to grasp technical concepts quickly and explain them clearly
- Understanding of developer tools and workflows (APIs, version control, etc.)
- Curiosity and willingness to research and learn about new technologies
- Bonus: Experience with creating video tutorials or managing a blog
What We Offer:
- Mentorship from engineers and senior content creators
- Hands-on experience with content development tools
- Opportunity to build a portfolio of technical content
- Flexible work environment