RagHubs is an AI-powered technology company developing scalable and high-impact digital products for a global audience. They are seeking a Senior Software Engineer to help shape their core platform, lead technical decisions, and guide their growing engineering team.
Responsibilities:
- Lead and contribute to end-to-end development of production systems
- Architect, implement, and maintain scalable backend and frontend components
- Design and optimize real-time pipelines (STT, TTS, VAD, LLM)
- Integrate AI/ML models into production-ready applications
- Review code, establish engineering standards, and mentor junior developers
- Collaborate closely with product and AI teams to deliver high-impact features
- Improve system reliability, performance, and observability
- Drive Agile workflows and engineering best practices
Requirements:
- 5+ years of experience in software engineering
- Strong proficiency in JavaScript / TypeScript and modern frameworks
- Experience with cloud platforms (AWS, GCP, or similar)
- Solid understanding of system design, distributed systems, and API development
- Ability to work independently and make architectural decisions
- Strong communication and documentation skills
- Experience with real-time systems or streaming architectures
- Exposure to STT, TTS, LLM, or other voice/ML technologies
- Familiarity with DevOps, Docker, CI/CD, observability tools
- Previous experience in early-stage startups