We can't find the internet
Attempting to reconnect
Something went wrong!
Hang in there while we get back on track
About NexBio Research Labs: We are a cutting-edge startup focused on developing high-performance Automated Biometric Identification Systems (ABIS). Our mission is to create a robust, scalable, and GPU-accelerated system for real-world biometric deployments. We are in the process of refining our prototype and expanding the system to handle larger datasets and more complex scenarios across various industries including security, healthcare, and law enforcement.
About The Role: We are seeking an intern to join our team and contribute to the development of our Automated Biometric Identification System. This is a hands-on role where you will work closely with one of the co-founders on testing, benchmarking, and prototyping GPU-heavy components. The ideal candidate is someone who enjoys systems-level work, performance tuning, and debugging real-world problems.
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
- Equal Opportunity Employer: We encourage applicants from all backgrounds and experiences—especially those underrepresented in tech.