AI Senior Developer @ Braintrust
Your Application Journey
Email Hiring Manager
Job Details
Project Description
The AI Senior Developer role at Braintrust focuses on leveraging cutting-edge frameworks such as Nodejs, React, Typescript, and Next.js along with advanced AI solutions. The project demands rapid iterations, dynamic integration of new frameworks, and architecting scalable, maintainable code. You will work in a fast-paced environment where high-level client requirements drive design and architecture changes.
Key Responsibilities
- Design, develop, and optimize scalable software solutions.
- Apply strong computer science fundamentals including algorithm analysis and concurrency management.
- Advocate and collaborate on design, communicating technical concepts to all stakeholders.
- Integrate AI tools to transform the development process.
- Contribute to continuous learning and growth within a dynamic team.
AI Toolsets and Technologies
Work with core LLM models such as OpenAI (GPT-4o), Claude 3, Gemini, Meta's Llama, and others. Utilize model orchestration with custom utilities, agent frameworks like CrewAI, NLP processing with spaCy and LangChain, and monitoring integration using Langfuse and Autoblocks. Voice and speech processing are managed via AssemblyAI and Whisper models.
Must-Have Traits and Skillset
- Excellent English communication skills.
- Experience interacting directly with technical client stakeholders.
- Comfortable in ambiguous, fast-changing environments.
- Passionate about reimagining development with AI tools.
- Strong fundamentals in computer science, design, and architecture.
Key Skills/Competency
- Nodejs
- React
- Typescript
- Next.js
- AI Integration
- LLM
- Concurrency
- Communication
- Design
- Architecture
How to Get Hired at Braintrust
🎯 Tips for Getting Hired
- Research Braintrust's culture: Study their mission, values, and recent projects on LinkedIn.
- Tailor your resume: Highlight AI integration and modern frameworks expertise.
- Showcase technical skills: Emphasize experience with Nodejs, React, and AI tools.
- Prepare for interviews: Practice explaining design decisions and handling ambiguity.