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

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

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineer (Backend, Python) - Content Understanding in Dallas, 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.

    Dallas, TX
    2 days ago
  • Scribd, Inc. is seeking an experienced Software Engineer in Dallas, Texas, to enhance their content systems. The role involves leading technical initiatives, designing...  ...engineering experience, with proficiency in Ruby, Python, or Go, alongside strong database design skills.... 
    Software
    Content

    Scribd

    Dallas, TX
    2 days ago
  • $146.5k - $228k

     ...to advance human understanding. Our four 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,...  ...design reliable backend services that integrate... 
    Software
    Content
    Worldwide
    Home office
    Flexible hours

    Scribd

    Dallas, TX
    2 days 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 pipelines...  ...at least one of Ruby, Python or Go, and willing to... 
    Software
    Content
    Home office
    Flexible hours

    Scribd

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

    Scribd, Inc.

    Dallas, TX
    2 days ago
  •  ...within a team of Marketing and Engineering staff to complete proposals,...  .... Job Requirements: Clear understanding of the RFQ/RFP process,...  ...proposals using Adobe InDesign software Lead data calls (exchange of...  ...corporate newsletter, social media content, events, and promotional... 
    Software
    Content
    Work at office

    IEA Inc

    Dallas, TX
    1 day ago
  •  ...is to inform and entertain – delivering unfiltered sports content for the most passionate fans of each team we cover. We’re ramping...  ..., Dropbox, video editing tools, and quick to learn new software You understand SEO basics: titles, tags, descriptions, thumbnails that... 
    Software
    Content
    Full time
    Internship
    Work at office
    Relocation
    Weekend work
    Afternoon shift

    Chat Sports

    Dallas, TX
    18 hours ago
  •  ...As a Lead Site Reliability Engineer at JPMorgan Chase within Enterprise...  ...Splunk, and others Strong understanding of SLI/SLO/SLA and Error Budgets Proficiency in Python or PySpark for AI/ML modeling....  ..., load balancing, and content delivery networks. Awareness... 
    Software
    Content

    J.P. Morgan

    Dallas, TX
    17 days ago
  • $70k - $140k

     ...Design, and Develop REST APIs for Enterprise Content Management (ECM) Systems. Lead medium...  ...most importantly business domains. Understand industry trends, standards, and...  ...Qualifications ~ Full SDLC experience with software development. ~3+ years of experience... 
    Software
    Content
    Work at office
    Remote work
    Work from home
    Flexible hours

    Huntington

    Dallas, TX
    1 day ago
  •  ...Digital Support (A Plus) Motion Content: Ability to create engaging motion graphics...  ...HTML/CSS and social media development software is a benefit for collaborating with our...  ...: Must demonstrate a strong understanding of color theory and "natural" lighting.... 
    Software
    Content
    Work at office

    Sena Technologies

    Irving, TX
    2 days ago
  •  ...presence while creating compelling visual content for all marketing and company...  ..., etc.). Oversee reputation management software and serve as the internal point of contact...  ...TikTok, LinkedIn, and Pinterest. Strong understanding of digital marketing and full-funnel campaign... 
    Software
    Content
    Work at office
    Afternoon shift

    Expo Home Improvement

    Farmers Branch, TX
    4 days ago
  •  ...payroll, HR, and workforce management software for businesses across various international...  ..., or business software support. Strong understanding of payroll processes, including...  ...training materials, or knowledge base content. Key Skills Payroll process knowledge Client... 
    Software
    Content
    Remote work

    Outsourced Quality Assured Services Inc

    Syracuse, NY
    12 hours ago
  •  ...including email, social media, SEO/SEM, content marketing, and paid advertising....  ...simultaneously. Proficiency in marketing software and platforms (e.g., HubSpot, Marketo,...  ...brand management and visual storytelling. Understanding of B2B and B2C marketing strategies. Experience... 
    Software
    Content

    Leap Brands

    Addison, TX
    3 days ago
  •  ...collateral and presentations. Understand technical terminology,...  ...simultaneously, coordinate groups of content providers and handle...  ...graphic and organizational software to create key graphics (e.g....  ...technical proposals for an engineering, construction or professional... 
    Software
    Content
    Work at office
    Flexible hours

    GHD

    Dallas, TX
    4 days ago
  •  ...Who are we looking for? Software Engineer with experience in Adobe Experience Manager...  ...5 with Editable templates, Workflows, Content fragments, Experience fragments, AEM Forms...  ...development, Environment setup, understanding of dispatcher configuration, Sling framework... 
    Software
    Content
    Temporary work
    Work experience placement
    Local area

    Diverse Lynx

    Dallas, TX
    2 days 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 extend...  ...owners to gather requirements and understand business needs Evaluate existing data storage... 
    Software
    Content
    Local area

    360 IT Professionals

    Irving, TX
    12 hours ago
  •  ...high complexity activities of assigned software. This position must possess sufficient...  ...these resources. Thorough knowledge and understanding of operations, can proactively identify...  ...best practice workflow processes and content to ensure alignment across all... 
    Software
    Content
    Full time

    Christus Health

    Irving, TX
    18 hours ago
  •  ...tracking, email campaign reports. Content & Digital Support: Create...  ...Strong IT, computer skills, and creative software knowledge to design visual content in Adobe...  ..., InDesign, Photoshop, PDF). ~ Basic understanding of social media platforms and digital marketing... 
    Software
    Content
    Freelance
    Internship
    Work at office
    Shift work
    Weekend work

    Valtir

    Addison, TX
    3 days ago
  • $107.4k - $134.2k

     ...Sr Software Engineer, AI & Architecture We are seeking a talented Senior...  ...with cross‑functional teams to understand business requirements and...  ....js) and back‑end (Node.js, Python, or .NET). Contribute to the...  ...safety practices, guardrails, content filtering, and responsible AI... 
    Software
    Content
    Local area

    Lennar

    Irving, 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

    Dallas, TX
    18 hours ago
  •  ...ARGO is a leading provider of software and analytics solutions for...  ...using insightful analytics to understand end users and reporting back...  ...including A/B testing of delivered content and success ratios. d....  ...Working knowledge of search engines, web analytics and business research... 
    Software
    Content
    Full time
    Work at office
    Night shift

    Argo Data

    Richardson, TX
    3 days ago
  •  ...on-site team for a 12+ month engagement. You will contribute to backend services, APIs, and cloud workloads. The ideal candidate has 5+ years of professional software development, strong C#/.NET, Python for backend, and hands-on AWS experience. You will collaborate in... 
    Software

    Conch Technologies

    Dallas, TX
    2 days ago
  •  ...team. This role will perform software application development in...  ...~ A passion for developing content rich web applications, APIs,...  ...~ Experience with front and backend software development. ~ Familiarity...  ...based command line. ~ An understanding of database structure and... 
    Software
    Content
    Full time
    Flexible hours

    Contact Government Services LLC

    Dallas, TX
    18 hours ago
  • $70k - $85k

     ...assets. Write effective instructional content for a variety of deliverables, including...  ...aptitude to learn new technology and software quickly and be able to convey the meaning...  ...Microsoft Office applications. Strong understanding of content management systems, learning... 
    Software
    Content
    Work at office
    Relocation

    Motorola Solutions

    Dallas, TX
    3 days ago
  •  ...ARGO is a leading provider of software and analytics solutions for both the financial services...  ...analytics. JOB SUMMARY We are seeking a Content Marketing Writer to create high-quality,...  ...This position is ideal for a writer who understands content marketing, automation benefits,... 
    Software
    Content
    Full time
    Work at office

    ARGO

    Richardson, TX
    2 days ago
  • 360 IT Professionals is a Software Development Company based in Fremont...  ...controller architecture and content management system. Our...  ...Description Role : RF Optimization Engineer Location : Irving - Texas, 7...  ...RSSI issues Should have an understanding of Radio Resource Management... 
    Software
    Content
    Work experience placement

    360 IT Professionals

    Irving, TX
    1 day ago
  •  ...services, and testing, with a focus on Content Management Systems and system architecture...  ...requirements and deliver high-quality software. Develop and implement APIs using...  ...and Cosca for automated testing. Deep understanding of solution architecture design, ensuring... 
    Software
    Content

    AAPMOR Inc.

    Dallas, TX
    4 days ago
  • Scribd, Inc. is looking for a Software Engineer to join the Content Foundations team in Dallas. You'll design and implement features in ingestion pipelines...  ...in software engineering and is proficient in Ruby, Python, or Go. The role offers a comprehensive benefits package... 
    Software
    Content
    Flexible hours

    Scribd

    Dallas, TX
    2 days ago
  •  ...Episcopal School is seeking a Digital Content Manager to join a dedicated team. The...  ...package video and podcast content. Understanding of search engine optimization (SEO) and pay‑per‑click...  ...familiarity with Adobe Creative Cloud software applications. A team player with strong... 
    Software
    Content
    Work at office
    Local area

    Parish Episcopal School

    Dallas, TX
    3 days ago
  •  ...schedules, gathering technical content, writing and editing project...  ...within the construction, engineering, utilities, or infrastructure...  ...attention to detail and understanding of proposal compliance requirements...  ..., Canva, or similar design software. Knowledge of construction... 
    Software
    Content
    For contractors
    Local area

    CEI

    Dallas, TX
    3 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!