Search by job, company or skills

videotto

Software Engineer

Fresher
Save
  • Posted 17 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Software Engineer, Video Infrastructure

Videotto is building the future of long-form video infrastructure in the AI era.

We design systems that understand, process, and transform large-scale video content using computer vision, machine learning, and distributed cloud architecture. Our platform powers automated video workflows for creators and businesses across Asia: video ingestion, AI inference, and high-throughput processing at scale.

As a Software Engineer at Videotto, you'll work on core infrastructure at the intersection of video, AI, and distributed computing, collaborating with product, infra, and the founding team to design, build, and scale systems that directly impact real users. This role is for engineers who enjoy hard problems, moving fast, and owning systems end-to-end.

Responsibilities

  • Design, build, deploy, and maintain software across backend, frontend, and infrastructure
  • Build and scale distributed systems for long-form video processing and AI inference (AWS Batch GPU pipelines, Step Functions orchestration)
  • Develop APIs and services in Python (Flask/Celery) and TypeScript/React
  • Architect and optimize high-throughput video pipelines (FFmpeg, OpenCV, GPU workloads)
  • Build and Orchestrate Agentic video editing pipelines
  • Ship features end-to-end with product and founders, from idea to production
  • Improve system performance, reliability, and scalability
  • Own components or systems with deep end-to-end understanding
  • Debug complex issues across application, infrastructure, and data layers

Minimum Qualifications

  • Strong foundation in Python and/or JavaScript/TypeScript (React)
  • Experience building web apps, APIs, or backend systems
  • Solid grasp of data structures, algorithms, and system design fundamentals
  • Ability to write clean, maintainable, testable code
  • Strong problem-solving and debugging skills

Preferred Qualifications

  • Experience with AWS (EC2, S3, Lambda, DynamoDB, Step Functions, CloudWatch)
  • Exposure to distributed/async systems or task queues (Celery/Redis)
  • Experience with video processing, FFmpeg, OpenCV, or GPU computing
  • Familiarity with Docker, CI/CD, and cloud-native workflows
  • Experience with AI/ML inference systems, LLM-driven agents, or generative media

Who You Are

  • Thrive in fast-moving, high-ownership environments
  • Comfortable deciding with incomplete information
  • Care about code quality, performance, and system design
  • Curious, experimental, always improving code and product
  • Excited to build infra powering the next generation of video applications

About Videotto Videotto is a leading Singaporean AI video infrastructure company building systems that understand and process long-form video at scale, combining computer vision, machine learning, and distributed cloud systems to automate modern video workflows. You'll work directly with founders and the core engineering team, shaping both product and technical direction.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 150720335

Similar Jobs

Singapore

Skills:

AndroidJavaReactKotlinSwiftPython

Singapore

Skills:

GithubPostgreSQLAutomated TestingVersion Control ToolsAngularReactTypescriptDockerAgileScrumOracleJavaMssqlGitKubernetesInfrastructure as Codecode quality practicesNext.jssecure coding practicesobject-oriented programmingmicroservices conceptsSDLC practicesDevSecOps toolchainsCI CD pipelinesRESTful API designDevOps principles

Singapore

Skills:

.Net CoreJavascriptCSSSQL ServerHTMLASP.NET Framework 4.5

Singapore

Skills:

.NET FrameworkJavascriptSQL ServerWorkflowsSdkASP.NETMicrosoft Dynamics CRM customizationMicrosoft Dynamics 365 CRMsystem integrationsMicrosoft development tools

Singapore

Skills:

GolangGitDatabasesTypescriptDockerPythonDocker Compose