
Full Stack Developer L3 /Agentic AI
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.
Create a Job Alert
Interested in building your career at Robots and Pencils? Get future opportunities sent straight to your email.
Apply for this job
*
indicates a required field