At Hummingbirds AI, we're building the identity layer for AI-powered systems. Our platform continuously verifies user identity, protects against spoofing, and enables secure authentication across desktop, web, and enterprise environments.
We're a small, highly technical team solving challenging engineering problems at the intersection of AI, computer vision, security, and high-performance desktop software.
If you enjoy building scalable systems, writing clean C++ code, and working on products that push modern authentication technology forward, we'd love to hear from you.
About the Role
We're looking for an experienced C++ Software Engineer to help design and build the core of our AI-powered identity platform.
This is a hands-on engineering role where you'll work on desktop applications, distributed systems, authentication technologies, and software architecture. You'll collaborate closely with our AI and engineering teams to build secure, scalable, and high-performance software while helping shape the technical direction of our products.
What You'll Do
Software Development
- Design and develop high-performance desktop applications using modern C++.
- Build secure authentication and identity verification features.
- Optimize software performance, memory usage, and multithreaded components.
- Write clean, maintainable, and production-ready code.
System Architecture
- Contribute to the design and evolution of our platform architecture.
- Design scalable software components and APIs.
- Help define engineering standards and best practices.
- Review technical designs and provide architectural input.
Distributed Systems
- Build reliable communication between distributed services.
- Improve scalability, resilience, and fault tolerance.
- Design APIs and backend integrations supporting desktop applications.
Collaboration
- Work closely with AI engineers to integrate computer vision and machine learning features.
- Participate in technical dis
📌 C++ Software Engineer (Colombia)
🏢 Hummingbirds AI
📍 Colombia
Postulate a este anuncio
Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.