What are the responsibilities and job description for the JavaScript Engineer position at Reval Recruiting?
This is a role posted by Reval Recruiting on behalf of a client
JavaScript Engineer
(with Open Source Experience)
Location: SF, NYC, Major US Cities
This role is posted on behalf of the following client: They are a pioneering force in artificial intelligence, redefining how developers and organizations build with large language models. They provide the agent engineering platform and frameworks for developers to ship reliable agents fast, enabling teams to transform LLM systems into dependable production experiences. Receiving 100 million downloads per month and growing lightning-fast, they are looking to add an elite AI engineer to the team!
Role Overview
This role centers on maintaining and evolving a widely used JavaScript ecosystem for LLM and agentic development—ideal for an engineer with strong open-source experience. As a core maintainer, you’ll take ownership of key JavaScript packages, improving core abstractions, strengthening runtime performance, and ensuring the libraries remain robust, intuitive, and easy for developers to adopt. You’ll actively engage with the open-source community by answering user questions, triaging and resolving issues, reviewing contributions, and helping guide the roadmap based on real-world developer feedback. You’ll also build example applications that highlight best practices and demonstrate new capabilities across the ecosystem. This role is well suited for engineers who thrive in fast-paced, unstructured environments, enjoy deep technical problem-solving, and take pride in shaping high-impact open-source tools. Strong communication skills and an ownership mindset are essential. In-person collaboration in San Francisco is preferred.
What You'll Do
- Enhancing the core abstractions and runtime architecture of the primary JavaScript packages.
- Improving documentation
- Answering user questions and resolving issues
- Build example applications using the framework to showcase best practices and capabilities.
Who You Are
- 3 years of software engineering or applied machine learning background
- Have a Software Engineering background
- Have strong written and oral communication skills, with the ability to explain technical concepts clearly and concisely to both technical and non-technical stakeholders
- Can thrive in a fast-moving environment. Views unstructured environments as an opportunity to figure out the most impactful work and define the future success of the company
- Are ownership-minded. You excel at managing your work efficiently and effectively without the need for close supervision
Compensation & Benefits
- Salary: $115,000 - $155,000 , $145,000 - $195,000 for Senior Engineer candidates
- Benefits: We offer competitive compensation that includes base salary, meaningful equity, and benefits such as health and dental coverage, flexible vacation, a 401(k) plan, and life insurance. Actual compensation will vary based on role, level, and location. For team members in the EU and UK, we provide locally competitive benefits aligned with regional norms and regulations.
Salary : $115,000 - $195,000