Knak

Knak

Knak is a no code email and landing page creation platform for enterprise marketing teams. Create beautiful, on-brand campaigns quickly and seamlessly integrate with top marketing automation platforms.

Internet Software & Services
51-250
Founded 2015
$25M raised

Description

  • Design and implement the Python agent runtime, including orchestration, tool execution, memory, context management, structured outputs, and failure handling.
  • Build and maintain evaluation datasets, automated evaluators, and LangSmith LLM-as-judge pipelines.
  • Analyze agent traces, improve prompts and tool designs, and run model comparisons and benchmarks.
  • Develop Python and Node.js microservices for agent hosting and LLM interactions.
  • Build and maintain Laravel APIs that integrate agents with the Knak platform.
  • Deploy secure, scalable agent infrastructure using AWS Lambda, Bedrock, and CDN services.
  • Optimize MySQL queries and indexing for performance and reduced latency.
  • Lead code reviews and uphold engineering quality standards.
  • Collaborate with product, design, QA, and DevOps teams.
  • Mentor engineers on agent development and evaluation practices.

Requirements

  • 6+ years of backend software development experience.
  • Production experience building LLM-powered agents, including tool calling, orchestration, context management, and prompt engineering.
  • Experience designing LLM evaluations, including dataset curation, automated evaluators, LLM-as-judge systems, and regression tracking.
  • Strong proficiency in Python, Node.js, and MySQL.
  • Expertise with RESTful APIs, test-driven development, and CI/CD using GitHub Actions.
  • Experience with SaaS architecture, microservices, and AWS.
  • Knowledge of observability, performance tuning, and scalability.
  • Familiarity with Docker and Kubernetes.
  • Excellent problem-solving and collaboration skills.
  • Preferred: experience with Vue, PHP Laravel, LangGraph, AI-powered products, or fast-growing SaaS companies.

Benefits

  • Competitive salary and company equity.
  • Comprehensive benefits and paid vacation.
  • Life leave days.
  • Team lunches and off-site events.
  • Commitment to career growth and professional development.
  • Inclusive, barrier-free workplace with interview accommodations available.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Software Engineer, Sustaining Automation

Chainguard 51-250 Internet Software & Services

Chainguard is hiring a Software Engineer for its Package and Image Automation team to build Go-based automation and AI-powered tooling that keeps secure container packages and images current, tested, and reliable.

Docker Go Kubernetes Linux System Design Ubuntu
9 hours, 30 minutes ago

С++ / СUDA developer

Eqvilent 11-50 Capital Markets

Software Developer joining a distributed international team to build and optimize high-performance GPU and CPU applications with demanding latency and throughput requirements.

C C++ Machine Learning
9 hours, 30 minutes ago

Junior Software Engineer (SQL)

Radicle Health 11-50 Internet Software & Services

Radicle Health is seeking a Software Engineer to build and maintain full-stack healthcare software, with a focus on SQL Server data solutions supporting .NET Core APIs and React interfaces.

C# CSS Git HIPAA HTML JavaScript .NET React REST API SQL Server
10 hours ago

Senior Software Engineer, Full Stack (Member Experience)

Sidecar Health 51-250 Insurance

Sidecar Health is hiring a Senior Software Engineer for its Member Experience team to build full-stack, AI-enabled products that help members find care, understand benefits, submit claims, and manage health plans.

AWS CI/CD GitHub Actions Java Next.js React React Native System Design TypeScript Vercel
10 hours ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers