BRM is growing its team to develop AI-driven solutions that help companies find and manage tools, revolutionize inbox experience, refine legal and finance request workflows, and empower AI-driven assistants.
Requirements
- Strong programming fundamentals and familiarity with at least one modern programming language (JavaScript/TypeScript experience is a plus)
- Experience with TypeScript, NodeJS, or similar backend technologies
- Familiarity with SQL databases (PostgreSQL) or caching systems (Redis)
- Exposure to cloud platforms (GCP, AWS, or Azure)
- Basic understanding of containerization (Docker)
- Interest in or exposure to AI/LLM technologies
- Open source contributions or personal projects demonstrating your passion for coding
Responsibilities
- Collaborate with senior engineers to design, develop, and maintain software solutions using TypeScript, NodeJS, PostgreSQL, Redis, and modern AI technologies
- Learn and apply best practices in code quality, testing, and documentation while contributing to production features
- Participate in code reviews, technical discussions, and planning sessions to accelerate your learning and contribute fresh perspectives
- Take ownership of well-scoped features and tasks, with mentorship and support to help you succeed
- Gain hands-on experience with cloud services (GCP), containerization (Docker), and modern development workflows
- Work closely with cross-functional teams to understand how engineering decisions impact product and business outcomes
Other
- Recent graduate (within 3 years) with a degree in Computer Science, Engineering, or related field AND at least 1 internship, significant class project, or demonstrable coding experience through personal projects or open source contributions
- Hard worker: Excited about the opportunity to work hard alongside experienced developers and accelerate your career growth.
- Eager learner: Genuine enthusiasm for learning new technologies and solving complex problems.
- Team player: Strong communication skills and ability to work collaboratively.
- Growth-oriented: Self-motivated with a desire to continuously improve your skills and take on increasing responsibility