Full-Stack Developer L3 /agentic AI

Robots and Pencils
Remote
Remote Full-Time Senior Posted 9mo ago
Share:

Skills & Technologies

Required

JavaScriptTypeScriptPythonNode.jsReactNext.jsAPI DevelopmentMicroservicesRESTGraphQL

Nice to have

LangChainLangGraphHugging FaceConversational AI ArchitecturesLLM API IntegrationNLUAI EvaluationReinforcement LearningDistributed SystemsAI Infrastructure

About this role

Employment Type: Full-Time  

Robots & Pencils is seeking a Full Stack Developer (Level 3) to contribute to the development of conversational and agentic AI applications within our AI & Agents practice. This team is responsible for creating, scaling, and maintaining intelligent, interactive chat and automation systems that enable seamless, human-like customer experiences.  

The Full Stack Developer will work across both front-end and backend systems to design and implement features that power agentic chat experiences, integrating large language models (LLMs), real-time data, and robust APIs. The role requires strong software engineering fundamentals, practical experience with AI-assisted development tools, and a collaborative approach to problem-solving.  

 

Key Responsibilities  

Engineering and Development  

  • Design, build, and maintain full stack web applications that support agentic and conversational AI experiences  
  • Develop scalable backend services and APIs to support real-time chat, workflow orchestration, and data processing  
  • Implement intuitive, high-performance frontends using modern frameworks such as React or Next.js  
  • Integrate LLMs, agent frameworks, and external APIs to enhance automation and user experience  
  • Contribute to architectural decisions and design reviews, ensuring reliability, security, and maintainability  
  • Utilize AI development tools such as GitHub Copilot, Claude Code, or OpenAI Codex to accelerate prototyping and delivery  

Collaboration and Delivery  

  • Work closely with product managers, UX designers, and cross-functional teams to define and implement product features  
  • Participate in sprint planning, code reviews, and release coordination  
  • Support continuous integration and deployment pipelines, ensuring smooth delivery and testing processes  
  • Collaborate on AI model integration and prompt design in support of intelligent application behavior  
  • Communicate technical trade-offs and recommendations clearly to both technical and non-technical stakeholders  

Innovation and Continuous Improvement  

  • Explore and adopt new frameworks, libraries, and tools that enhance engineering productivity and system performance  
  • Contribute to team knowledge sharing and documentation around emerging AI and agentic development practices  
  • Apply creative problem-solving to improve scalability, latency, and user experience  
  • Support experimentation, evaluation, and iteration of AI-powered product features  

 

Required Skills and Qualifications  

  • 5+ years of professional experience in full stack software development  
  • Proficiency in JavaScript, TypeScript, and at least one backend language such as Python or Node.js  
  • Experience developing applications using React, Next.js, or similar frontend frameworks  
  • Strong understanding of API development, microservices, and REST or GraphQL patterns  
  • Familiarity with cloud infrastructure (AWS, Azure, or GCP) and DevOps workflows (Docker, CI/CD)  
  • Experience using AI-assisted development tools such as GitHub Copilot, Claude Code, or OpenAI Codex  
  • Solid understanding of software design principles, testing strategies, and version control practices  
  • Strong collaboration and communication skills, with the ability to explain technical concepts to varied audiences  
  • Upper-intermediate English proficiency for effective cross-functional communication  

 

Preferred Qualifications  

  • Experience with AI agent frameworks such as LangChain, LangGraph, or Hugging Face  
  • Knowledge of conversational AI or chatbot architectures  
  • Experience integrating with large language model APIs (OpenAI, Anthropic, AWS Bedrock, etc.)  
  • Familiarity with NLU, AI evaluation, or reinforcement learning methodologies  
  • Experience building or maintaining scalable distributed systems in production  
  • Exposure to AI infrastructure or evaluation frameworks  

 

Personal Competencies  

  • Technical curiosity – explores emerging tools and frameworks to improve engineering outcomes  
  • Collaboration – works effectively across product, design, and AI teams  
  • Accountability – takes ownership of end-to-end delivery and system quality  
  • Adaptability – thrives in fast-paced, evolving environments and adjusts to shifting priorities  
  • Problem solving – approaches challenges with creativity and structured thinking  
  • Communication – translates technical decisions into clear explanations for diverse audiences  
  • Continuous improvement – contributes to evolving team standards, practices, and delivery excellence  

Why Join Robots & Pencils?

We don’t just ship features, we build digital-first products that matter. As a Senior Engineer, you’ll join a team that values deep craft, cross-functional collaboration, and relentless focus on quality. You’ll work on impactful agentic AI applications using modern technologies, while influencing engineering culture and best practices across the organization.

 

Additional Details

Experience
5+ years
Languages
English
Industry
Technology & Software
Country
CA

Benefits & Perks

Professional DevelopmentRemote Work Hybrid Work Options

Get Jobs Like This

Weekly TypeScript jobs delivered to your inbox.

Interested in this position?

Apply directly on the company's website

Apply Now