Software Engineer (Backend, Python) - Content Understanding
$126k - $196kScribd, Inc.
About the Team The ML Content Understanding team powers metadata extraction, enrichment, and content understanding across all Scribd brands. We process hundreds of millions of documents, billions of images, and deliver high-quality metadata to enable content discovery and trust for millions of users worldwide. Our systems operate at massive scale, supporting diverse datasets like user-generated content (UGC), ebooks, audiobooks, and more. We work at the intersection of machine learning, data engineering, and distributed systems, collaborating closely with applied research and product teams to deploy scalable ML and LLM-powered solutions in production. Role Overview We’re seeking a Software Engineer II with strong backend development experience and a passion for solving complex data challenges at scale. In this role, you’ll design, build, and optimize distributed systems that extract, enrich, and process metadata for a wide range of content. You’ll work closely with ML engineers, product managers, and cross‑functional partners to integrate machine learning models and LLM‑based services into production pipelines and deliver impactful, high‑performance solutions. This role offers the opportunity to work on cutting‑edge generative AI and metadata enrichment problems at a truly global scale. Tech Stack Python, Scala, Ruby on Rails, Airflow, Databricks, Spark, APIs, AWS (Lambda, ECS, SQS, ElastiCache, SageMaker, CloudWatch, Datadog), and Terraform. Key Responsibilities Design and build scalable systems to extract, enrich, and process metadata from millions of documents, images, and audio content. Leverage LLMs to integrate capabilities like summarization, classification, extraction, and enrichment into metadata pipelines. Collaborate with cross‑functional teams, including ML engineers and product managers, to deliver scalable, efficient, and reliable metadata solutions. Optimize and refactor existing systems for performance, scalability, and reliability. Ensure data accuracy, integrity, and quality through automated validation and monitoring. Participate in code reviews, ensuring best practices are followed and maintaining high‑quality standards in the codebase. Manage and maintain data pipelines, security and infrastructure. Requirements 4+ years of professional software engineering experience. Proficiency in Python, Scala, Ruby, or similar languages. Experience designing and building distributed systems at scale. Hands‑on experience building, deploying, and optimizing solutions using ECS, EKS, or AWS Lambda. Experience with infrastructure‑as‑code tools like Terraform. Experience working with a public cloud provider (AWS, Azure, or Google Cloud). Familiarity with data processing frameworks like Spark or Databricks for large‑scale workloads. Proven ability to test, profile, and optimize systems for performance, scalability, and reliability. Bachelor’s degree in Computer Science or equivalent professional experience. Bonus: Experience working with LLMs or integrating ML models into production systems. Salary Range In the state of California, the reasonably expected salary range is between $126,000 and $196,000. In the United States outside of California, the reasonably expected salary range is between $103,500 and $186,500. In Canada, the reasonably expected salary range is between $131,500 CAD and $174,500 CAD. This position is also eligible for a competitive equity ownership and a comprehensive and generous benefits package. Work Location Employees must have their primary residence in or near one of the following cities. United States Atlanta Austin Boston Dallas Denver Chicago Houston Jacksonville Los Angeles Miami New York City Phoenix Portland Sacramento Salt Lake City San Diego San Francisco Seattle Washington D.C. Canada Ottawa Toronto Vancouver Mexico Mexico City Benefits Scribd Flex (flexible work model) Comprehensive health, dental, and vision coverage Mental health support and disability coverage Generous paid time off, including vacation, sick time, holidays, winter break, volunteer time, and sabbaticals Paid parental leave and family support benefits Retirement matching and employee equity Learning and development programs and professional growth opportunities Wellness and home office stipends Complimentary access to the Scribd, Inc. suite of products Enterprise access to leading AI tools Equal Employment Opportunity We want our interview process to be accessible to everyone. You can inform us of any reasonable adjustments we can make to better accommodate your needs by emailing View email address on click.appcast.io about the need for adjustments at any point in the interview process. Scribd, Inc. is committed to equal employment opportunity regardless of race, color, religion, national origin, gender, sexual orientation, age, marital status, veteran status, disability status, or any other characteristic protected by law. We encourage people of all backgrounds to apply, and believe that a diversity of perspectives and experiences create a foundation for the best ideas. Come join us in building something meaningful. #J-18808-Ljbffr Scribd, Inc.
$146.5k - $228k
...to advance human understanding. Our four products... ...The Team The ML Content Understanding team... ...learning, data engineering, and distributed... ...seeking a Senior Software Engineer with deep... ...scalable systems in Python. In this role,... ...design reliable backend services that integrate...SoftwareContentLocal areaWorldwideHome officeFlexible hours$146.5k - $228k
Scribd, Inc. seeks an experienced software engineer to lead the design and implementation of core content systems. The role involves building scalable ingestion pipelines... ...engineering (7+ years), experience in Ruby, Python, or Go, and AWS skills. The position offers a...SoftwareContentFlexible hours$125k - $135k
...provide technology to monetize content across CTV/streaming, online... ...with Product, UI, and Data engineers to take features from... ...For Someone With 3+ years of software engineering experience. Primary... ...or streaming architectures. Understanding of authN/Z patterns (OAuth2/...SoftwareContentWork at officeRemote work$120k - $170k
...Senior Backend Engineer, Sony Pictures Entertainment – New Media... ...television networks; digital content creation and distribution... ...Drive high standards for software quality, testability,... ...working experience with Go or Python. ~ Solid understanding of API design,...SoftwareContentWork experience placement$153k - $235k
Whatnot is looking for talented Backend, Infra, and Machine Learning Engineers to join their Discovery team in Los... ...designing a seamless user experience for content discovery, involving both backend... ...should have significant software engineering experience, a Bachelor...SoftwareContent$189k - $284k
Google is seeking a Staff Software Engineer in San Francisco to shape AI and ML strategies in Ads and beyond. The role involves collaborating with leaders, designing critical features, and building state-of-the-art AI capabilities. Exceptional candidates will have extensive...SoftwareContentFull time$189k - $284k
...experience. 8 years of experience in software development, and with data structures... ...: Master’s degree or PhD in Engineering, Computer Science, or a related technical... ...shaping the AI/ML engineering strategy for content understanding products in Ads and beyond (i.e.,...SoftwareContentFull timeTemporary work$146.5k
...mission to advance human understanding. Our four products—... ...About The Team & Role The Content Foundations team... ...Content Security, ML Data Engineering, Search & Discovery,... ...Who You Are 7+ years of software engineering experience... .... Proficient in Ruby, Python, or Go (our stack...SoftwareContentLocal areaHome officeFlexible hours$126k - $196k
...employees. Team & Role The Content Foundations team... ...guidance from senior engineers. Build reliable, observable... ...years of professional software engineering experience... .... Experience with backend services, data... ...at least one of Ruby, Python or Go, and willing to...SoftwareContentHome officeFlexible hours$28 - $30 per hour
...including planning, scheduling, and publishing content via the CRM tool and separately (... ...compliance with all laws and regulations. • Understand and adhere to regulatory guidelines... .... • Experience using project management software, preferably JIRA, to manage creative workflows...SoftwareContentFull timeWork at officeRemote work$225k - $300k
...Role We’re looking for a Staff Software Engineer - Backend to help us scale the core... ...and game logic to personalized content and secure, seamless payments.... ...more backend languages (e.g., Go, Python, Node.js, Java), and an understanding of trade-offs between them. ~...SoftwareContentRemote jobFlexible hours$190k - $210k
...Overview Fanfix is a leading content platform that empowers... ...seeking a highly skilled Senior Backend Engineer to join our team and take a... ...and Node.js, with a strong understanding of asynchronous programming... ...best practices in software design, testing, and deployment...SoftwareContentWork at officeRemote work$120k - $140k
...Generalist with passion for creating content for the largest screen in the world.... ...plus working knowledge of other 3D software and tools. Knowledge of lighting and... ...that content in those DCCs (Unreal Engine) is desirable. Understanding and experience within 3D Pipeline from...SoftwareContentLocal area- ...team. This role will perform software application development in... ...requirement A passion for developing content-rich web applications, APIs,... ...Experience with front and backend software development... ...Unix based command line An understanding of database structure and integration...SoftwareContentFull timeFlexible hours
$160k - $200k
...a modern, scalable backend platform to power the... ...live streaming, content management, personalization... ...We're looking for engineers who are passionate... ..., maintainable software and have experience... ...Kotlin, Go, Scala, Python, Node.js). ~ Solid understanding of building / gRPC...SoftwareContentFull timeContract workWork experience placementInternshipLocal areaFlexible hours- ...team by developing user guides and other content that outlines HR policy, transactions,... ...distilling complex HR topics into easy-to-understand information for a spectrum of audiences... ...communication platforms. Experience with design software/tools (e.g., HTML, CSS, Adobe Creative...SoftwareContentHourly payFixed term contractWork experience placementWork at officeLocal area
- ...compliance, and stakeholder understanding of scope, schedule, cost, safety... ...Project Managers, Office Engineers, Field Engineers,... ...and to translate technical content into clear, audience-appropriate... ...communications deliverables. Hardware/Software Knowledge Design/...SoftwareContentWork at office
- ...Modea is seeking a talented, motivated Software Engineer with a Sitecore Developer... ...features and products with enterprise scale Content Management Systems (CMS). What does... ...software. The right person for this role understands what it takes to build and deliver high...SoftwareContentFull timeWork experience placementWork at officeLocal areaRemote workWork from home
- ...team. This role will perform software application development in... ...requirement. A passion for developing content rich web applications, APIs,... .... Experience with front and backend software development.... ...Unix based command line. An understanding of database structure and...SoftwareContentFull timeFlexible hours
$129.3k - $173.3k
...mission is to empower our engineers and technologists to... ...innovation. The Content Systems Engineer is a... ...scripting language (e.g., Python, PowerShell) Experience... ...video routers, etc.) Understanding of live video... ..., and motion graphics software (Adobe Creative Suite,...SoftwareContentNight shiftWeekend workEarly shift$37.29 - $42.89 per hour
...will manage and implement timely website content updates in WordPress while maintaining... ...and styling issues; JavaScript a plus. Understanding of Microsoft SharePoint, including how... ...to proficiently use project management software such as Monday.com to track project deadlines...SoftwareContentHourly pay$85k - $95k
...deliver accurate and timely material while ensuring content, layout, and design conforms to the company's brand,... ...Illustrator is a plus. ~ Working knowledge of Seismic software is a plus. ~ General understanding of FINRA and SEC Rules and regulations. ~ Ability...SoftwareContentFor contractorsWork experience placement- ...looking for a Motion Graphics Animator to join our Content & Editorial team. StudioBinder builds production management software used by filmmakers, agencies, brands, and... ...complex ideas easier—and more enjoyable—to understand. What We’re Looking For You might be a great...SoftwareContent
- ...across streaming, advertising, content distribution, and digital... ...of experience as a Full Stack Software Engineer. Strong hands-on development experience... ...Experience building scalable backend services, APIs, and microservices. Strong understanding of distributed systems and...SoftwareContent
- ...building campaigns, assets, and content—across studios, agencies, or... ...technology, or SaaS sales Understanding of how media and content are... ...by artists, educators, and engineers. We’re building tools for... ...designing the future of creative software: joyful, intuitive, and...SoftwareContentRemote workWorldwideFlexible hours
- ...leading technology company in logistics is seeking an experienced software engineer to join their dynamic team. The ideal candidate will have... ...of software development experience, with a strong focus on Python and Agile methodologies. This role offers flexibility, the opportunity...SoftwareRemote job
$146.5k - $228k
Scribd, Inc. is looking for a Senior Software Engineer in Los Angeles who will build scalable backend services and data pipelines utilizing Python and AWS. The ideal candidate has over 7 years of experience in software engineering, particularly with event-driven systems...SoftwareFlexible hours$222k - $333k
Snap Engineering teams build fun and technically sophisticated... ...We’re looking for a Backend Engineer to join Snap... ...Work across teams to understand product requirements,... ...11+ years of software development experience... ...with Java, C++, and/or Python Experience with NoSQL...SoftwareLocal area$60 - $82 per hour
...Lead Mobile Engineer Location: Los Angeles, CA (Hybrid... ...with Product, Design, Backend, Data, and AI teams to... ...actively involved in software development and code... ...or AWS. ~ Strong understanding of REST APIs, OAuth2 authentication... ...published technical content are a plus. Ability...SoftwareContentHourly payFull timeContract workLocal area- Scribd, Inc. is seeking a Software Engineer II in Los Angeles, CA, focusing on backend development and distributed systems. You'll design, build, and optimize systems... ...experience and proficiency in languages like Python and Scala. The role offers involvement in cutting-...SoftwareFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer (Backend, Python) - Content Understanding. Be the first to apply!
- ngo software engineer Los Angeles, CA
- software engineer matlab simulink Los Angeles, CA
- software developer Los Angeles, CA
- software developer internship no experience Los Angeles, CA
- junior software developer Los Angeles, CA
- part time software developer remote Los Angeles, CA
- financial software developer Los Angeles, CA
- senior software engineer ruby on rails Los Angeles, CA
- software engineer amazon Los Angeles, CA
- senior software design engineer Los Angeles, CA

