Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer (Backend, Python) - Content Understanding

$126k - $196k

Scribd, 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.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer (Backend, Python) - Content Understanding in Houston, TX vacancy
  • $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... 
    Software
    Content
    Local area
    Worldwide
    Home office
    Flexible hours

    Scribd, Inc.

    Houston, TX
    1 day ago
  • Scribd, Inc. is looking for a Software Engineer II based in Houston, Texas, to design and optimize...  ...and improve performance across diverse content types. Ideal candidates will have 4+...  ...in software engineering, proficiency in Python and Scala, and skills in AWS and Terraform... 
    Software
    Content
    Flexible hours

    Scribd, Inc.

    Houston, TX
    1 day ago
  •  ...to advance human understanding through its products...  ...Team The ML Data Engineering team powers...  ...enrichment, and content understanding across...  ...seeking a Senior Software Engineer with deep...  ...scalable systems in Python. In this role,...  ...to build reliable backend services that... 
    Software
    Content
    Worldwide
    Home office
    Flexible hours

    Scribd, Inc.

    Houston, TX
    1 day ago
  • $106.6k - $200k

     ...Studio Resonate; and an extended content network featuring exclusive...  ...make an impact: As a Staff Software Engineer on the Planning team within...  ...resilient, cloud‑native backend services that power large‑scale...  ...role. Expertise in Python (Django, FastAPI, or similar... 
    Software
    Content
    Temporary work
    Local area

    SiriusXM Radio, Inc.

    Houston, TX
    1 day ago
  • $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... 
    Software
    Content
    Home office
    Flexible hours

    Scribd, Inc.

    Houston, TX
    1 day ago
  •  ...Communications - manages social media content creation, deployment, and engagement; interviews...  ...or familiarity with graphic design software such as Canva, Adobe Photoshop, or...  ...Qualifications Education: Requires a thorough understanding of both theoretical and practical... 
    Software
    Content

    University of Houston System

    Houston, TX
    3 days ago
  •  ...Content Developer Houston, Texas, United States About the Job Content Developer...  ...creative content. Create unique, easy-to-understand, and user-friendly content using...  ...working knowledge of content management software, including Asana, WordPress, Photoshop,... 
    Software
    Content

    Bayou City Staffing

    Houston, TX
    1 day ago
  • Front-End Engineer General Description The Front-End Engineer is...  ...members to manage digital content. Ensure best practices for...  ...Teamwork MINIMUM QUALIFICATIONS Software Proficiency Requirements 3+...  ...workflows. Basic understanding of backend API integration (REST, GraphQL... 
    Software
    Content

    Houston Rockets

    Houston, TX
    1 day ago
  •  ...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... 
    Software
    Content
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work
    Work from home

    GrabJobs

    Houston, TX
    3 days ago
  • Position: Software Engineer (Python + Kafka or Python + Azure Service Bus) Location: 1000 Main Street...  ...skills: Python API Development Understanding of multi-process event-driven systems...  ...management skills. Experience with backend technologies such as Python, JavaScript... 
    Software

    Sansar Tec Llc

    Houston, TX
    1 day ago
  •  ...dedicated to producing high-quality visual content that represents our brand. We value...  ...Pro, Photoshop, Lightroom, and related software Collaborate with the marketing team to...  ...drones and capturing aerial footage Strong understanding of lighting, composition, and visual... 
    Software
    Content

    Aria Signs & Design

    Houston, TX
    4 days ago
  • Scribd, Inc. in Houston is seeking a Software Engineer to contribute to core content systems and enhance content delivery. You will design and implement features in ingestion pipelines and collaborate across teams to improve metadata extraction and overall content quality... 
    Software
    Content

    Scribd, Inc.

    Houston, TX
    1 day ago
  •  ...internal brand initiatives, and event-related content. Responsibilities Design graphics for...  ...Social media content design Strong understanding of layout, typography, color, and...  ..., in-person team environment Preferred Software & Skills Adobe Lightroom Adobe Premiere... 
    Software
    Content
    Freelance
    Internship

    LRA

    Houston, TX
    4 days ago
  • Workhint is a software-as-a-service company that manages on-demand contractors. Funded...  ...developers to integrate APIs and dynamic content. Optimize web pages for performance,...  ...Bootstrap , and modern CSS techniques. Strong understanding of UI/UX best practices. Experience... 
    Software
    Content
    For contractors

    Workhint

    Houston, TX
    1 day ago
  •  ...Description Develop and maintain a detailed understanding of the compounding industry, PCCA’s...  ...tactics, including: Collecting input/content Writing creative briefs, proposals and...  ...with the PCCA project management software and collaborate with Marketing Operations... 
    Software
    Content

    Pccarx

    Houston, TX
    4 days ago
  •  ...Developer within our IT Enterprise Content Management group based in...  ...and customize the McLaren Engineering Document Management System (...  ...of hands‑on experience in software development. Experience with...  ...a team environment. Good understanding of document management, engineering... 
    Software
    Content
    Local area
    Weekend work

    Oxy

    Houston, TX
    3 days ago
  • $90k - $140k

     ...administrators, and security engineers on the administration of applications...  ...and problems. Partner with software vendors for escalated...  ...Conduct Business analysis to understand core processes to identify existing...  ...material and multimedia content following adult learning methodologies... 
    Software
    Content
    Work at office

    DPR Construction

    Houston, TX
    1 day ago
  •  ...industry leading cloud-based software solution for A&D, reservoir...  ...collaboration, we help operators, engineers, and financial teams make...  ...who loves writing modern Python, caring about architecture and...  ...Control Mastery: Deep understanding of Git, including branching... 
    Software
    Local area

    ComboCurve Inc.

    Houston, TX
    18 hours ago
  •  ...Marketing Intern with proficiency in Adobe software and a genuine interest in the...  ...The ideal candidate will have a strong understanding of marketing principles and the ability...  ...experts, to gather information for proposal content. Assist in creating compelling and well... 
    Software
    Content
    Internship
    Work at office

    Vaughn Construction

    Houston, TX
    4 days ago
  •  ...learning materials, including rich media content, simulations, and interactive case...  ...proctoring, course evaluation, and simulation software. Stay current with trends and emerging...  ...(e.g., Adobe Suite). Strong understanding of online pedagogy, course design, and... 
    Software
    Content
    Full time
    For contractors

    UTHealth Houston

    Houston, TX
    1 day ago
  • 360 IT Professionals is a Software Development Company based in Fremont, California that...  ...model view controller architecture and content management system. Our services also...  ...established procedures. Basic technical understanding of Wi Fi networks, switches and routers... 
    Software
    Content
    Work experience placement
    Work at office
    Remote work
    Flexible hours
    Night shift

    360 IT Professionals

    Houston, TX
    1 day ago
  • 360 IT Professionals is a Software Development Company based in Fremont...  ...controller architecture and content management system. Our...  ...these applications. A solid understanding of the SDLC and be...  ...in handoff to Client SMSs/ Engineer(s). Advise, assist, mentor... 
    Software
    Content

    360 IT Professionals

    Houston, TX
    1 day ago
  • $101.9k - $163k

     ...The AI Automation Engineer – Sales & Marketing is...  ...Create intelligent content generation pipelines for...  ...automation engineering, software development, or RevOps...  ...Strong proficiency in Python and experience building...  ...Pardot, Eloqua) ~ Strong understanding of B2B sales and... 
    Software
    Content
    Contract work
    Live in
    Local area
    Worldwide

    Cengage Group

    Houston, TX
    4 days ago
  • $75k - $90k

     ...assigned attorneys and partners. Create and update Tables of Contents (TOC) and Tables of Authorities (TOA). Arrange travel...  ...document management systems. Knowledge of legal billing software. Strong understanding of county, state, and federal court procedures. Excellent... 
    Software
    Content
    Local area

    Addison Group

    Houston, TX
    3 days ago
  •  ...educator, the BIM Manager brings a deep understanding of architectural processes to create...  ...Build and refine documentation systems and content libraries, ensuring resources are...  ...content and templates in alignment with software updates, code cycles, and evolving project... 
    Software
    Content
    Work at office
    Local area
    3 days per week

    Pfluger Architects

    Houston, TX
    2 days ago
  • $150k - $200k

     ...The AI Automation Engineer – Finance & Accounting...  ...financial fluency to understand GL accounts and reconciliation...  ...automation, RPA, or software development for...  ...Strong proficiency in Python and SQL with experience...  ...with trusted, engaging content, and now, integrated digital... 
    Software
    Content
    Live in
    Local area
    Worldwide

    Cengage Group

    Houston, TX
    4 days ago
  •  ...requires both technical proficiency and understanding of judicial workflows, providing...  ...(network/hardware) and a "functional" software error (Odyssey workflow/permissions)....  ...formal documents that require a table of contents, footnotes, endnotes, bookmarks, and other... 
    Software
    Content
    Full time
    Part time
    Work experience placement
    Remote work
    Flexible hours

    Harris County, TX

    Houston, TX
    2 days ago
  • $66.3k - $84k

     ...critical thinking skills to analyze technical content, identify gaps, and propose...  ...This role will also involve leveraging AI software such as Co‑Pilot Agent and Power BI, working...  ...problems independently. Experience in understanding how business processes function and... 
    Software
    Content
    Full time
    For subcontractor

    Jacobs

    Houston, TX
    1 day ago
  • $75k - $125k

     ...administrators, and security engineers on the administration of applications...  ...and problems. Partner with software vendors for escalated...  ...Conduct business analysis to understand core processes to identify existing...  ...material and multimedia content following adult learning methodologies... 
    Software
    Content
    Work at office
    Local area

    Digital Building Components

    Houston, TX
    2 days ago
  •  ...distributed computing management software. Experience with installation...  ...Bourne, Bash and C Shell, Perl, Python, Ruby and MRTG scripts. Experience...  ...resolution, creation of knowledge content and best practice items. Show a good understanding of computer equipment, and its... 
    Software
    Content
    Contract work
    Work experience placement
    Local area
    Remote work
    Weekend work

    US Tech Solutions

    Houston, TX
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer (Backend, Python) - Content Understanding. Be the first to apply!