Join Our Team

We're looking for talented individuals to help us build the future.
Check out our open positions below.

AI/ML Intern

Unpaid

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

Unpaid

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

Unpaid

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

Unpaid

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