Robots and Pencils logo
Robots and Pencils

Robots & Pencils is an applied AI engineering firm building the next frontier of business architecture. We design and ship AI co-workers that integrate into enterprise operations and deliver measurable results for our clients. Founded in 2009, we are smaller, faster, and more senior by design, with teams averaging 15+ years of experience.

Staff AI Engineer

AI EngineerMachine Learning EngineerFull TimeRemoteLeadTeam 51-200

Location

Canada

Posted

6 days ago

Salary

0

Seniority

Lead

No structured requirement data.

Job Description

Staff AI Engineer

Robots and Pencils

Role Description At Robots & Pencils, we build meaningful, scalable digital products that solve real business problems. We’re looking for a Staff AI Engineer to support the development and delivery of complex, integration-heavy platforms. This role is ideal for an experienced engineer who thrives in hands-on development, can confidently own features and deployments, and contributes to team leadership within a pod. In this role, you will work as a key contributor on a cross-functional team, building across the stack while helping guide delivery, improve systems, and solve challenging integration problems, including AI-native platforms such as agentic learning systems designed to enable human-centered learning in the Age of AI. This is not a greenfield project. You’ll be joining a mature, production environment with real users, where reliability, performance, and scalability are critical. You’ll collaborate closely with senior engineers to enhance existing systems and deliver high-quality features. By joining us, you leverage our Advanced AWS Partnership and the highly exclusive AWS Patterns Partnership, a distinction held by only 11 companies worldwide out of 190,000. What You’ll Do - Development - Build and maintain backend services using Python and Node.js, including serverless architectures (e.g., AWS Lambda, API Gateway) - Develop and integrate APIs that support frontend applications and external systems - Contribute to frontend features and ensure smooth integration across the stack - Write clean, maintainable, and well-tested code with strong unit testing practices - Workflow & System Orchestration - Support the development and maintenance of workflows using orchestration tools (e.g., Sequencer / workflow engines, state machines) - Contribute to event-driven processes and asynchronous system operations (e.g., SQS, EventBridge) - Assist in improving reliability through better error handling and retries - Backend & API Engineering - Develop RESTful APIs and support the BE architecture - Integrate with third-party services and internal systems, including AI-driven platforms - Assist in optimizing performance and scalability of services using DynamoDB single-table design patterns (composite keys, transactional writes) - Implement secure and reliable data handling practices - System Reliability & Support - Troubleshoot issues in production environments with guidance from senior team members - Contribute to logging, monitoring, and debugging efforts - Support deployment and release processes in cloud-native environments (AWS, Docker) - Collaboration & Growth - Work closely with cross-functional teams across global locations - Participate in code reviews and team discussions - Take ownership of assigned features and tasks, delivering end-to-end solutions - Continue developing technical skills and leveraging AI-assisted development tools (e.g., Claude Code) Qualifications - 6+ years of professional software engineering - Strong experience with Python and Node.js - Experience with LLM function/tool calling, prompt engineering, multi-agent orchestration, vector databases (OpenSearch), embeddings, streaming LLM responses, RAG concepts - Experience working with AWS cloud environments, including Lambda, DynamoDB (and Single-Table design), S3, SQS, EventBridge, Step Functions, etc. - Experience building and maintaining fullstack applications - Exposure to workflow orchestration tools (e.g., Sequencer or similar systems) - Solid understanding of API design and backend systems - Familiarity with databases (SQL and/or NoSQL, including scalable design patterns) - Experience working in production environments - Strong unit testing practices and maintainable test strategies - Experience with containerization (e.g., Docker) Nice to Have - Demonstrated ability to reason about system-wide impacts of changes, including downstream effects across services and data layers - Demonstrated ability to identify design gaps in requirements and raise them before they reach development - Experience with Langfuse, synthetic AI testing, token cost optimization, reasoning effort configuration, Step Functions for AI workflows

Related Job Pages

More AI Engineer Jobs

Newfront logo

Senior AI Engineer

Newfront

We're bringing innovation to the insurance industry in service of our clients!

AI Engineer6 days ago
Full TimeRemoteTeam 501-1,000Since 2017H1B No Sponsor

• Build and scale the agent runtime at Newfront • Design and own RAG and document understanding pipelines for complex insurance artifacts • Build the connector framework that lets AI agents and pipelines reach into the systems brokers actually use • Establish the evaluation and observability backbone for AI at Newfront • Own model routing and the model gateway • Stand up and operate on-premise model hosting • Ship AI product features end-to-end on top of the platform • Mentor engineers on production AI systems, review designs, and help establish best practices for building reliable AI in financial services • Partner with security, privacy, and compliance to bake controls into the platform

United States
$160K - $250K / year
RVO Health logo

Staff AI Engineer

RVO Health

RVO Health’s mission is to help people achieve better well-being and health. The company operates and owns the largest United States health and well-being platform, assisting alm

AI Engineer6 days ago

• Design, build, and iterate on AI Assistants integrated with enterprise tools including Jira, Slack, and internal data sources • Develop and maintain prompt engineering frameworks, evaluation pipelines, and feedback loops to continuously improve assistant quality and reliability • Build and maintain APIs, backend services, and integrations that connect AI capabilities to the tools teams already use • Collaborate with AI Ops, security, and platform engineering teams to ensure systems are production-grade, secure, and observable • Contribute to a repeatable framework for building new AI Assistants as the program expands • Evaluate new models, tools, and libraries and make informed recommendations on when and how to adopt them • Identify and mitigate risks related to AI outputs, data handling, and responsible use • Contribute to technical documentation, runbooks, and onboarding materials that help the team scale what gets built

Colorado + 2 moreAll locations: Colorado | North Carolina | Minnesota
$170K - $220K / year
Referrals Only logo

Senior AI Engineer

Referrals Only

Thoughtworks is a dynamic and inclusive community of bright and supportive colleagues who are revolutionizing tech. As a leading technology consultancy, we’re pushing boundaries through our purposeful and impactful work. For 30+ years, we’ve delivered extraordinary impact together with our clients by helping them solve complex business problems with technology as the differentiator. Bring your brilliant expertise and commitment for continuous learning to Thoughtworks. Together, let’s be extraordinary.

AI Engineer6 days ago
Full TimeRemoteTeam 11-50

Role Description We are looking for a passionate and skilled AI engineer who is responsible for designing and delivering complex generative AI solutions. This role requires the ability to work autonomously on challenging technical problems, provide mentorship to junior engineers, and champion engineering best practices. - Design, build and deploy GenAI applications using techniques such as RAG, Agents, Multi Agent Systems, etc., taking ideas from prototype to production. - Work with both AI/ML engineers and software engineers to deliver reliable, scalable systems. - Own key features or components, ensuring they are well-structured, efficient, and easy to maintain. - Make technical decisions and contribute to system design with attention to performance, cost, and reliability. - Collaborate with product managers, designers, and data scientists to turn business needs into practical solutions. - Share knowledge and mentor junior team members, helping them grow their technical skills. - Review code and provide clear, constructive feedback to peers. - Understand deployment options and trade-offs across different cloud providers such as AWS, Azure, Google Cloud, etc. - Understand optimization techniques to improve accuracy, performance, and cost for GenAI applications. Qualifications - Strong software engineering fundamentals, including Python, CI/CD, testing, version control, and clean code practices. - Solid grasp of software design principles and ability to design and implement AI-powered components or workflows. - Experience with at least one GenAI framework (e.g., LangChain, LlamaIndex, Semantic Kernel) and one agentic framework (e.g., PydanticAI, LangGraph, AutoGen2). - Hands-on experience building and optimizing Retrieval-Augmented Generation (RAG) pipelines with vector databases (e.g., FAISS, Pinecone, Weaviate). - Familiarity with deploying AI solutions on major cloud platforms (AWS, Azure, or GCP), with basic use of containers (Docker) and CI/CD pipelines. - Experience using LLMOps and observability tools (e.g., Langfuse, PromptLayer, OpenTelemetry) in production. - Exposure to fine-tuning and use of ML/NLP frameworks such as PyTorch or Hugging Face Transformers. Requirements - Ability to independently solve complex, ambiguous technical problems. - Willingness and ability to guide and mentor junior engineers, sharing knowledge and best practices. - Strong collaborative skills, working effectively with diverse, cross-functional teams. - Thrives in a dynamic and fast-paced environment, demonstrating resilience in the face of challenges. Benefits - There is no one-size-fits-all career path at Thoughtworks: however you want to develop your career is entirely up to you. - Your career is supported by interactive tools, numerous development programs, and teammates who want to help you grow. - We see value in helping each other be our best and that extends to empowering our employees in their career journeys. Company Description Thoughtworks is a dynamic and inclusive community of bright and supportive colleagues who are revolutionizing tech. As a leading technology consultancy, we’re pushing boundaries through our purposeful and impactful work. For 30+ years, we’ve delivered extraordinary impact together with our clients by helping them solve complex business problems with technology as the differentiator. Bring your brilliant expertise and commitment for continuous learning to Thoughtworks. Together, let’s be extraordinary.

Canada
C$110K - C$166K / year
Job Closed
CrowdStrike logo

Applied AI Developer

CrowdStrike

CrowdStrike has redefined security with the world’s most advanced cloud-native platform that protects and enables the people, processes and technologies that drive modern enterprise. Tested and proven, the world's largest organizations trust CrowdStrike to stop breaches with unparalleled protection against the most sophisticated cyberattacks. The CrowdStrike culture has been built upon our Core Values since the day we began. We are Fanatical About the Customer, Relentlessly Focused on Innovation and believe that our Limitless Passion drives Unlimited Potential for every CrowdStriker. As a purpose-built remote-first company, we believe cultivating a connected culture for every employee, no matter where they are in the world, is a key ingredient in building a high-performing, diverse team. We don’t have a mission statement. We’re on a mission—to stop breaches. Ready to join a mission that matters?

AI Engineer6 days ago
Full TimeRemoteTeam 5,001-10,000Since 2011H1B Sponsor

• Design and develop new AI-powered applications with browser-based and conversational interfaces to support modern HR functions. • Build and maintain shared infrastructure that supports a growing portfolio of agentic AI applications, including AWS EC2 servers, Airflow workflows, CI/CD pipelines, and Snowflake integrations. • Integrate LLM APIs into enterprise applications and HR workflows, delivering tangible AI-powered features. • Partner with HR stakeholders to translate needs into AI solutions that improve the employee experience. • Collaborate with data scientists to deploy and manage AI systems, ensuring scalability, reliability, and efficiency. • Experiment with and implement agentic frameworks to extend future AI capabilities.

United States
$125K - $180K / year