Senior Member Technical Staff - C++
Core
Design, develop, and maintain scalable video metadata software solutions and data pipelines, including agentic workflows and AI/LLM orchestration systems.
Role type
Senior IC backend engineer (C++/Python, distributed systems)
Builds
Video metadata software, data pipelines, and AI/LLM orchestration systems
Domain
Media analytics, distributed systems, backend engineering
Deliverable
production ML models | product features | infrastructure
Required skills
C++, Python, distributed systems architecture, system programming, memory management, networking protocols, SQL/NoSQL database design, ETL/ELT processes, RESTful APIs, microservices, code reviews, mentoring
Preferred skills
Legacy stack modernization, agentic workflows, LangGraph/LangChain/crewAI, vector datastores (Pinecone, Pgvector, Milvus), front-end technologies (HTML, CSS, JavaScript), machine learning concepts
Technologies
C++, Python, Java, Go, JavaScript, PostgreSQL, MySQL, Oracle, MongoDB, Cassandra, Redis, DynamoDB, Elastic Search, Neo4j, Pinecone, Pgvector, Milvus, Redis Vector Similarity, LangGraph, LangChain, crewAI
Responsibilities
Lead design and development of scalable web applications and data pipelines; Optimize data pipelines for performance, cost, and reliability; Mentor and guide junior engineers; Collaborate with cross-functional teams to define technical specifications; Troubleshoot and debug applications to optimize performance; Participate in architectural discussions and decision-making processes
Seniority
Senior, hands-on IC with mentorship responsibilities