Software Engineer
Fano Labs LLC
yesterday
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Shift work Languages
English Experience level
IntermediateJob location
Remote
Tech stack
Artificial Intelligence
Business Logic
VoIP
C++
Cloud Engineering
Communications Protocols
Computer Programming
Databases
Distributed Systems
Middleware
Design of User Interfaces
Python
PostgreSQL
Redis
Software Engineering
Web Services
WebRTC
Kubernetes
Information Technology
Kafka
Docker
Go
Job description
- Be responsible for product development and project implementation
- Be responsible for seriously testing your own code before hitting the main branch of codebase
- Document your application design and code well
- Co-work with data scientists, product specialists, QA engineers, UI/UX designers and other developers to create the best AI software products
- Perform ad-hoc tasks as assigned by supervisors
Requirements
As a Software Engineer, you would help in developing our product's business logic with latest AI technologies. You are a key player in an energetic team of experienced AI software architects and developers. You should have relevant experiences in programming and web services framework with proven analytical and problem-solving capability. You will be rewarded with competitive compensation packages and exceptional growth opportunities., * Bachelor or above degree in Computer Science or Software Engineering
- 4-6 yoe experience in distributed system development, familiar with cloud native system (Docker/Kubernetes).
- Proficient in Golang / Rust / C++ (high-performance system direction) or Python (AI engineering ecology direction).
- In-depth understanding of real-time audio and video/communication protocol stack, including WebRTC, RTP, SIP, etc.
- Familiar with Kafka/Pulsar, Redis, PostgreSQL and other commonly used middleware and database systems.
- Experience in VoIP, call center and telecom-level system research and development is preferred.
Benefits & conditions
What we offer:
- Flexible working hours
- Competitive compensation package
- Learning and development opportunities and budget on work-related courses
- Culture of curiosity, responsibility, integrity, tenacity, inclusivity, and creativity
- Transparency, trust, and ownership