- Join a fast-growing creative technology consultancy building ambitious AI-enabled products
- Work across front-end experiences, APIs, backend services, data and cloud infrastructure
- Build practical AI features using LLMs, RAG and emerging agentic patterns
- Work on real client products, from rapid prototypes through to secure production platforms
- Ideal for a senior engineer who enjoys ownership, ambiguity and solving difficult problems
- Flexible working arrangements considered
- Diversity & inclusion is extremely important to us
Who are we?
KoobrikLabs is a creative technology partner helping studios, agencies and creative organizations adapt to changes in technology in ways that are practical, safe and aligned with how creative work actually happens.
We help clients understand complex workflows and data, identify meaningful opportunities for AI, and design and build bespoke technology that protects IP while improving how creative teams work.
Role Purpose
KoobrikLabs is looking for a Senior Full-Stack Software Engineer to design and build AI-enabled products for our clients and internal platforms.
This is a hands-on role for someone comfortable working across the stack and operating when every requirement is not yet defined.
You’ll work closely with technical leadership, AI specialists, delivery teams and clients to turn complex workflows into intuitive, reliable software.
We’re looking for a strong software engineer first, with practical AI experience and enough AWS depth to help build and operate the infrastructure around these systems.
What You'll Be Doing
- Design and build full-stack web applications and AI-enabled product experiences
- Design APIs, backend services and data models
- Develop and integrate Generative AI capabilities into real products
- Work with LLM APIs, RAG pipelines, structured outputs, embeddings and agentic workflows
- Build systems that work with complex, unstructured and proprietary content
- Design and deploy solutions within AWS environments
- Contribute to infrastructure-as-code, CI/CD, monitoring and operational tooling
- Integrate third-party APIs, data sources and enterprise systems
- Participate in discovery and translate evolving requirements into working software
- Demonstrate work to clients and respond constructively to feedback
- Write tests, review code and maintain strong engineering standards
- Mentor other engineers and contribute to our engineering practices as we grow
Skills & Experience
- 6+ years of professional software engineering experience, or equivalent depth of experience as React / Next.js
- Strong backend development experience, ideally including Python
- Experience designing APIs and modern service architectures
- Hands-on experience building and deploying applications in AWS
- Understanding of cloud architecture, security, authentication and permissions
- Experience with Git, automated testing and CI/CD
- Strong problem-solving skills and ability to work with evolving requirements
- Comfortable communicating with technical and non-technical stakeholders
AI Experience
- LLM APIs and foundation models
- Embeddings and vector search
- Structured outputs and tool calling
- LLM evaluation and testing
- Agentic or multi-step AI workflows
- Prompt and context engineering
- Experience with AWS services such as Lambda, ECS/EKS, S3, RDS, DynamoDB, Cognito or Bedrock
- Experience with secure enterprise applications, OAuth and role-based access control
- Experience with multimedia, documents or other unstructured data
- Experience working in consulting, agency, startup or forward-deployed engineering
- Experience working directly with clients
- Exposure to media, entertainment or creative-industry workflows
What’s in it for you?
- Work on genuinely interesting AI and software problems
- Build products for major creative organizations
- Significant technical ownership and autonomy
- Exposure to multiple products, architectures and problem domains
- Help shape KoobrikLabs' engineering standards as we grow
- Flexible working arrangements
- Outside-of-work passions welcomed. We value people with interests beyond the job and support balanced, sustainable ways of working
Diversity & Inclusion
KoobrikLabs is committed to building a diverse, inclusive and supportive environment. We encourage applications from candidates of all backgrounds, identities and career paths.
We believe the best teams are built through a broad mix of lived experience, perspectives and ways of thinking, and we're happy to provide reasonable accommodations throughout the interview process.