Senior Fullstack AI Platform Engineer
$140k - $165k per yearKindsight
About Kindsight:
Kindsight builds technology that helps fundraisers make a difference. For decades, Kindsight has supported the education, healthcare, and nonprofit sectors with fundraising tools and the largest charitable giving database on the market. And as the giving sector evolves, so does Kindsight. As the leader in fundraising intelligence, Kindsight leverages real-time data and AI to help thousands of organizations around the world identify, manage, and engage with donors - at any scale. With purpose-built CRMs that corral all of that donor information and campaign tracking into one place, donor prospect research tools that offer proactive insights and real-time donor intel, and generative AI that creates personalized, meaningful content drafts at scale, Kindsight’s product suite is truly changing the game for donor fundraising.
Position Summary:
You won’t be spending your time experimenting with prompts or building another chatbot demo. You’ll be building real AI agents and agent-powered workflows on AWS that connect to our products, data, APIs, and internal systems—and are expected to work reliably once customers and teams depend on them.
This is a hands-on engineering role that sits at the intersection of AI application engineering, full-stack development, and platform engineering .
You’ll work across Python backend services, React/TypeScript, Amazon Bedrock, agent runtimes, tool calling, structured outputs, retrieval, evaluation, observability, and system integrations .
Some days you may be building a new agent-backed product experience. Other days, you may be figuring out why an agent made the wrong tool call, improving how we evaluate responses, or creating reusable infrastructure so the next AI feature is faster and safer to ship.
A big part of the job is thinking beyond the first implementation. We want to build patterns that make our AI systems easier to develop, test, deploy, monitor, debug, and maintain as the number of agents and use cases grows.
We’re looking for someone who has already moved beyond prototypes and can talk clearly about what they personally built, the engineering decisions they made, what broke in production, and how they fixed it.
This probably isn’t the right role if your experience is primarily AI research, data science, prompt engineering, or building proof-of-concept chatbots.
It is the right kind of role for an engineer who likes building software, solving messy systems problems, working across the stack, and turning rapidly evolving AI technology into dependable products people can actually use.
What You’ll Do:
Oversee the building and optimization of production AI agents and agent-backed workflows using Python, AWS, and modern agent frameworks.
Implement agent logic for planning, tool selection, tool execution, structured responses, multi-step workflows, and error handling.
Preference for candidates who have built AI, LLM, RAG, or agent-backed workflows used by real users, internal teams, customers, or production-like environments.
Build integrations between agents and internal APIs, databases, enterprise systems, retrieval sources, and external tools.
Implement structured output patterns using JSON Schema, Pydantic, validation, retries, and response normalization.
Work with Amazon Bedrock or comparable managed LLM services for model invocation, inference configuration, prompt handling, and response processing.
Support AgentCore-style runtime patterns, including session handling, runtime invocation, memory-aware workflows, execution metadata, and agent observability.
Build RAG workflows using embeddings, vector search, document chunks, metadata filters, retrieval tuning, and source attribution.
Contribute to MCP-style tool/server integrations and multi-agent handoff patterns where applicable.
Build Python backend services for agent execution, API integration, job processing, session state, response persistence, and debugging.
Build React/TypeScript screens for testing agents, reviewing outputs, managing configuration, viewing evaluations, and monitoring execution status.
Write automated tests for agent behavior, tool calls, structured outputs, retrieval workflows, backend APIs, and frontend flows.
Support evaluation workflows using test datasets, expected outputs, regression checks, model-based scoring, and human review.
Troubleshoot real production issues involving tool failures, malformed outputs, retrieval quality, hallucinations, latency, cost, observability gaps, and integration errors.
Work with senior engineers to implement features within established AWS, CI/CD, security, and observability patterns.
What We’re Looking For:
5 years of experience as a fullstack, backend, AI application, platform-adjacent, or infrastructure-minded software engineer.
3 years of Python backend engineering experience.
Hands-on experience building or integrating AI, LLM, RAG, or agent-backed applications.
Ability to walk through at least one real AI/LLM/agent project in detail, including architecture, users, tools/integrations, failure modes, and what you personally owned.
Experience with at least one agentic framework or orchestration approach such as Strands, LangGraph, LangChain, Semantic Kernel, AutoGen, CrewAI, or comparable tools.
Understanding of agentic application patterns: tool calling, structured outputs, planning, multi-turn workflows, session state, memory, retrieval, and evaluation.
Experience defining or consuming structured outputs using JSON, JSON Schema, Pydantic, OpenAPI, or similar validation approaches.
Experience integrating applications with REST APIs, internal services, external tools, databases, or enterprise systems.
Practical exposure to RAG, embeddings, vector databases, semantic search, document chunking, metadata filtering, or retrieval quality tuning.
Experience with Amazon Bedrock, OpenAI, Anthropic, Azure OpenAI, Vertex AI, or comparable managed LLM services.
Experience with React and TypeScript, especially building internal tools, forms, tables, validation, loading states, error handling, and API-integrated screens.
Working familiarity with AWS services such as Lambda, API Gateway, SQS, DynamoDB, S3, CloudWatch, IAM, Step Functions, or Cognito.
Basic familiarity with infrastructure-as-code, CI/CD, automated testing, and environment-based deployments.
Strong debugging skills and the ability to explain how you would investigate a failed agent request from API call to model invocation to tool execution to final response.
Strong communication skills and the ability to explain tradeoffs clearly without relying on buzzwords.
Not a Fit If:
Your AI experience is limited to prompt writing, tutorials, school projects, or personal chatbot demos.
You have used AI tools as a developer but have not built software around AI systems.
You cannot clearly explain what you personally built.
You are primarily a data scientist, ML researcher, prompt engineer, or frontend-only engineer.
You are looking for a pure cloud infrastructure role with little hands-on AI application work.
You are looking for a pure application feature role with no interest in platform patterns, testing, observability, or reliability.
Strong Signals:You have built several production ready AI agent or LLM-backed workflow used by actual users at scale.
You have debugged production or near-production AI failures such as bad tool selection, hallucinated answers, malformed JSON, poor retrieval, latency spikes, or failed integrations.
You understand the difference between a chatbot, an LLM-backed backend workflow, and a true agent.
You can explain how structured outputs, tool schemas, validation, retries, and observability make AI systems reliable.
You have worked in a platform, infrastructure, DevOps, backend, or internal tools environment and enjoy building reusable patterns.
Compensation Range: $140,000-$165,000 OTE (base and bonus) annually, based on experience, market benchmarks and role complexity. We aim to offer fair, competitive pay that reflects your skills and the market.
This advertised position is for an existing vacancy at Kindsight. At Kindsight, we’re proud to be a place where everyone belongs and has an equal opportunity to contribute, thrive and grow. We hire based on skills, potential, and impact, and we believe our differences fuel innovation. We welcome all individuals and do not discriminate on the basis of gender identity and expression, race, ethnicity, disability, sexual orientation, colour, religion, creed, gender, national origin, age, marital status, pregnancy, sex, citizenship, education, languages spoken or veteran status. We’re building a workplace where everyone has the opportunity to do meaningful work and make a difference.
We leverage artificial intelligence (AI) tools to support certain aspects of our recruitment process. These tools may help with resume screening, drafting job descriptions, creating interview questions and occasionally identifying potential candidates. All hiring decisions are made by our people, not AI. Our intent is to use AI thoughtfully to streamline administrative tasks, improve the candidate experience and support fair, unbiased hiring practices consistent with industry standards .
- ...application Summary We are seeking a highly experienced Senior Advanced Analytics / AI Engineer (LLMOps) with 10+ years of experience in advanced... ...) architectures. Build and maintain AI-powered data platforms and end-to-end data pipelines using Microsoft Fabric ,...SeniorContract workInternship
- ...time to join Precisely! Precisely is an AI-first organization. All employees are... ...emerge. Overview: We are looking for a Platform Engineering Manager with a strong hands-on... ...engineers, including technical leads and senior engineers, through frequent feedback and...Senior
- ...Stripe is a financial infrastructure platform for businesses. Millions of companies—from... ...will work with many partner teams: peer engineering organizations to build robust/reusable/standardized... ...tested APIs, UX/UI pieces, and analytics engines for defining and measuring the full-stack...SuggestedFull time
$150k - $180k per year
...Nearform is an independent team of data & AI experts, engineers, and designers who build intelligent... ...digital products. Whether you are a Senior Engineer, Tech Lead, or DevOps Engineer... ...development and Agentic frameworks and platforms (e.g., LangGraph, Agentspace, etc.) Practical...SeniorPermanent employmentFull timeManual laborRemote workFlexible hours- ...and next steps. Our partner is looking for a Staff AI Engineer based in Canada. This is a hands-on senior individual contributor role focused on designing, building... ...engineering with architecture, observability, and platform reliability across a large digital experience...SeniorRemote jobFlexible hours
- ...time of application Summary We are seeking an experienced AI Engineer with 5+ years of experience designing, developing, and... ...successful candidate will be responsible for building scalable AI platforms, integrating machine learning and large language model (LLM) capabilities...Contract workInternship
$165k - $175k per year
...Role We're looking for a hands-on Engineering Manager to lead our Platform Foundations team — a small, high-leverage... ...the leadership and direction a senior team needs to do its best work. You... ...and reliability practices Champion AI-first development practices across tooling...SeniorRemote workFlexible hours- ...Join our team to bridge high-scale cloud platforms with our developer community, driving adoption of modern DevOps tooling and AI-powered workflows like GitHub Copilot. You'll... ...engaging content, host trainings, and empower engineers to build faster and smarter. At EPAM, you...Remote jobWork at office
$68 per hour
...taking direction from a lead or principal engineer Identifies solutions that meet business... ...4HANA, Cloud for Credit, Business Technology Platform (BTP), Cloud Application Programming Model... ...systems on AWS Proficient with AI-assisted coding tools (e.g., Copilot, Claude...SeniorHourly payFixed term contractRemote workFlexible hours$170.4k - $234.3k per year
...automated optimizations per second, the AI-powered StackAdapt Marketing Platform seamlessly connects brand and... ...advertising and marketing channels. Engineering at StackAdapt: As an Engineer at... ...you succeed. We're seeking a Senior Full Stack Engineer to help lead...SeniorLocal areaRemote workWork from homeHome officeFlexible hours$170.4k - $234.3k per year
...automated optimizations per second, the AI-powered StackAdapt Marketing Platform seamlessly connects brand and... ...advertising and marketing channels. Engineering at StackAdapt: As an Engineer at... ...with stakeholders and other senior engineers across the organization to...SeniorLocal areaRemote workWork from homeHome officeFlexible hours$100k - $125k per year
...innovate, and deliver—for each other and our clients—to make the world work better for people. Role Overview This role sits within our AI and Innovation Hub — an enterprise-wide team focused on operationalizing and integrating AI tools and capabilities into our core...SeniorRemote work$145k - $155k per year
...We are looking for an experienced backend engineer who enjoys solving complex problems, sharing... ..., and building reliable software. As a Senior Backend Software Engineer, you will design... ...us to request an accommodation. We use AI-enabled tools throughout our recruitment...SeniorRemote work- ...We are seeking a highly skilled Senior Application Engineer with deep T-SQL expertise to join the Liquid Credit Engineering Team, a key division... ...Industry Systems: Hands-on experience with Allvue's cloud-native platform (Everest), particularly with trade/order management modules...SeniorRemote job
- ...putting our customers first. As the Engineering Manager, AI Product Development , you will provide... ...building AI-enabled products and platform capabilities. You will help shape architecture... .... What you'll do Lead a team of senior software engineers, creating a culture...SeniorFull timeRemote workFlexible hours
- ...hospitality. Our intelligently designed platform powers properties across 150 countries,... ...alongside global innovators to build AI-powered solutions that solve hoteliers'... ...How You'll Make an Impact: As a Senior Backend Engineer on the Booking Engine squad, you'll implement...SeniorLong term contractWork at officeLocal areaRemote workWork from homeWorldwideHome officeWeekend work
- ...hospitality. Our intelligently designed platform powers properties across 150 countries,... ...alongside global innovators to build AI-powered solutions that solve hoteliers'... ...How You'll Make an Impact: As a Senior Frontend Engineer on the squad, you'll build and evolve...SeniorWork at officeLocal areaRemote workWork from homeWorldwideHome officeWeekend work
- ...application. Summary We are seeking a Senior DevOps Lead responsible for defining and... ...the DevOps strategy, practices, and engineering standards that enable the successful delivery... ..., automation, cloud-native services, and platform engineering capabilities to improve...SeniorContract workInternship
$110k - $120k per year
...demanding environments around the world. Their success is built on engineering excellence, practical innovation, and a deep understanding of... ...The merits of every single application will be judged by a human. AI may be used to craft correspondence or write a job posting but never...SeniorPermanent employmentFull timeRelocation package- ...We are seeking a highly skilled Senior Python Engineer to join our distributed engineering team. In this role, you will work closely with our client... ...media technologies, including recent SDVI features (such as AI-driven workflows), onboarding new partners, or supporting...SeniorRemote job
- ...applications and next steps. Our partner is looking for a Senior Integration Engineer (Python & Typescript) based in Canada. This role is designed... ...such as GraphQL, Hasura, PostgreSQL, and major cloud platforms. The role requires strong technical autonomy, excellent problem...SeniorRemote jobFlexible hours
$110k - $130k per year
...fundraising intelligence, Kindsight leverages real-time data and AI to help thousands of organizations around the world identify,... ...game for donor fundraising. Position Summary: The Senior Automation Engineer will play a pivotal role in modernizing the quality-...SeniorLong term contractImmediate startShift work- ...in our Culture Code. We're full-service, with people and AI agents working side by side, all aligned to one thing: maximizing... ..., this is where you do it. The Role This is a senior technical role within the Platforms and Enablement team. You will own delivery quality and...SeniorWork at officeShift work3 days per week
$196k - $207k per year
...intersection of Marketing, Product, and Engineering, we own the platforms behind campaign feeds, audience... ...pipelines, and QA automation. We're seeking a Senior Software Engineer to provide technical... ..., tooling, and best practices for AI-assisted development across engineering...SeniorRemote jobLong term contractPermanent employmentTemporary workWork at officeWork from homeFlexible hours- ...We are looking for an AI Developer Coach —a seasoned software engineer with strong coaching and mentoring instincts who can embed directly with engineering... ...running with TPMs Build trust and psychological safety with senior and experienced engineers, guiding adoption through...SeniorRemote jobManual labor
$104k - $143k per year
...465 billion automated optimizations per second, the AI-powered StackAdapt Marketing Platform seamlessly connects brand and performance marketing... ...programmatic advertising and marketing channels. As a Senior Quality Engineer in Quality Infrastructure at StackAdapt, you'll...SeniorLocal areaRemote workWork from homeHome office- ...exists at the intersection of product and engineering, and it leans hard into both. You’ll own... ...operating on a parallel track to the core platform. What you learn feeds back into the... ...The domain matters. You’re building AI that makes real-time decisions with real...SeniorFull time
- ...The Senior PBAC Engineer is responsible for architecting, deploying, and operating secure application infrastructure that aligns with business... ...for supported security systems Design and implement PBAC platform components, including a central Policy Decision Point (PDP) with...SeniorRemote jobLong term contract
$85k - $120k per year
...Hiring in Toronto Canada Only About Us Observe.AI is the AI Agents platform for customer experience, designed to help organizations deliver... ...role sits at the intersection of design, product, and AI engineering, shaping how real customers interact with Voice & Chat AI...Full timeRemote workWork from home- ...The Senior Application Support Developer is responsible for troubleshooting incoming support tickets, maintaining and developing software... ...best practices. Collaborate cross-functionally with Product, Engineering, Support, and other stakeholders to design, develop, test,...SeniorRemote jobLong term contract
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Fullstack AI Platform Engineer. Be the first to apply!

