NexBio Research Labs

Internship Opportunity

About Us

We are a startup building a high-performance ABIS (Automated Biometric Identification System). We have built our prototype and are working toward building a robust, scalable, and GPU-accelerated system for real-world biometric deployments.

You'll be working closely with one of the co-founders, who will mentor you directly. This role is ideal for someone who's hungry to learn, curious about system-level programming, and wants to contribute to a product that directly impacts users.

Position Details

🏠
Remote
(India Preferred)
2-4
Months Duration
32+
Hours/Week
₹TBD
Monthly Stipend

🚀 Future Opportunity: High-performing interns may be offered full-time roles

Key Responsibilities

  • Work on the evaluation framework to measure system correctness and performance
  • Write and maintain scripts for performance benchmarking, test automation, and framework extensions
  • Debug and triage test failures in both clean and noisy data scenarios
  • Collaborate on migrating existing Java-based biometric components to a faster language with GPU support
  • Assist in network protocol transmission and debugging (TCP/networking knowledge expected)
  • Prototype future GPU-optimized modules (CUDA/OpenCL integration in C++/Python)
  • Document code, testing methodology, and design decisions
  • Maintain active coordination with team regarding updates and progress

Requirements

Must-Have

  • Strong Python skills: scripting, basic OOP, and writing clean code
  • Familiarity with unit testing and e2e testing
  • Basic understanding of TCP/IP networking and socket programming
  • Ability to work with Git (commit, branch, conflict resolution)
  • Self-motivated and eager to learn independently

Nice-to-Have

  • Exposure to C, C++, or Rust (compiling, basic debugging)
  • Familiarity with biometric systems or evaluation metrics
  • Experience with Linux shell scripting (bash)
  • Exposure to GPU programming (CUDA/OpenCL) is a big plus
  • Experience using profiling or benchmarking tools

What You'll Learn

  • How to evaluate real-world biometric systems (correctness vs raw performance)
  • How to build and extend robust software evaluation frameworks
  • Techniques for debugging and benchmarking distributed, performance-sensitive systems
  • Concepts in low-level networking, memory profiling, GPU programming, and systems optimization

What We Offer

  • Hands-on experience in a production-grade, performance-focused software system
  • Flexible work hours, remote-friendly environment
  • Stipend and potential for a full-time role
  • A small, fast-moving team solving deep technical problems

Selection Process

1

Initial Screening

Get to know you and basic screening test

2

Technical Assessment

1-hour guided on-screen call to solve a task. You're free to use Cursor or any tools - we just expect you to do it yourself.

3

Final Discussion

Culture fit, learning mindset, and goals discussion with the CEO

Ready to Apply?

Send the following to hr@nexbiolabs.com

Subject: "ABIS Intern – Your Name"


Include:

  • Your resume (PDF)
  • GitHub/Portfolio link (if available)
  • A short paragraph on: "A project I'm proud of and what I learned from it"
  • A short paragraph on: "What excites me about working on this"