This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
As a Senior Software Engineer on our Video Recognition/ Livestream team, you will be building our real-time content analysis platform. You'll develop services in Go/Python, create AWS infrastructure using the CDK, and build ML/LLM integrations with the goal of designing, implementing, and improving systems that ingest live video/audio, analyze and classify content, and expose results via APIs and analytics.
Job Responsibility:
Design and implement features across the Go/Python backend (controller/processor services, analysis pipeline, API handlers) and the CDK stacks that run them
Extend the analysis pipeline: new taxonomies, prompt/template changes, better use of LLM outputs (e.g. segment boundaries, confidence, rationale)
Harden production: observability (DataDog, CloudWatch), error handling, backpressure, cost and performance tuning for stream ingestion and API/LLM usage
Write excellent code that is simple to test, understand and maintain
Solve real problems through software and provide stable solutions consistently
Recommend architectural decisions based on business requirements, considering long-term and short-term needs
Drive participation in team code reviews, teaching less experienced developers how to improve the quality of their work
Develop a culture of quality within the engineering team
Participate in sprint planning, ensuring that realistic plans are set forth and delivered
Communicate challenges and strategies to technical and non-technical team members - ability to effectively communicate with executives, operations and fellow developers
Have the discipline to shift between establishing new features and maintaining legacy features based on the needs of the business
Recommend adoption of tools and process to improve our culture and results
Requirements:
7+ years of professional experience with a variety of software applications
Strong Python experience required
Some experience with Go / Golang
AWS in Production: Hands-on experience with at least several AWS tools including ECS/Fargate, Lambda, DynamoDB, S3, Firehose, IAM
Backend and APIs: You've built or operated REST (or similar) services, understand idempotency and validation, and care about latency, errors, and compatibility
Comfort with media/streaming: Experience with live streaming (e.g. HLS), ffmpeg, or audio/video pipelines is a plus. Willingness to learn is essential
ML/LLM integration: You've integrated third-party ML or LLM APIs (e.g. OpenAI) into production systems—prompting, retries, rate limits, and structuring outputs. Experience with content classification is a plus
Ownership and collaboration: You can own a slice of the system end-to-end, propose tradeoffs, and work closely with one other engineer (pairing, code review, and clear communication)
Nice to have:
Experience with content safety, ad tech, or taxonomy/classification systems (e.g. GARM, IAB)
Data pipeline or analytics experience (batch/streaming ETL, schema design for analytics)
OpenAPI codegen, API design, or multi-tenant/org-scoped systems
What we offer:
Unlimited PTO with a healthy culture of taking time off to recharge so you can bring your best self to work
Competitive compensation packages
Comprehensive health and wellness benefits including modern support services via Bennie, such as a custom app and healthcare concierge to support a simplified benefits experience for our staff
Mental Health Support via Samata Health paid 100% by KERV
401K with company match and 100% vesting on day 1
Unlimited referral bonuses
Flexible working schedules with remote and hybrid opportunities