Software Engineer (Backend, Python) - Content Understanding
$126k - $196kScribd
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
- Scribd, Inc. is seeking a seasoned software engineer to lead technical initiatives in content systems, focusing on ingestion... ..., proficiency in Ruby, Python, or Go, and a solid grasp of database... ..., Inc. in advancing human understanding through innovative digital solutions...SoftwareContent
- ...Technologies Llc is seeking a skilled Java-Python Senior Engineer for a contract position in Phoenix,... ...developing, and maintaining complex software solutions. Ideal candidates will have... ...This on-site role emphasizes a deep understanding of multi-tier systems and Agile...SoftwareContract work
$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...SoftwareContentHome officeFlexible hours$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- ...concrete, this is your spot. As a Senior Python Backend Engineer at AIAEC, you will be a key architect... ...AI research and production-grade software, ensuring our infrastructure is scalable... ...experience with Python, with a deep understanding of asyncio and performance profiling....Software
- ...Sr. Software Engineer Platform Management: Manage and maintain marketing... ...marketing automation tools, content management systems, and... ...sales, IT, and analytics, to understand business requirements and ensure... ...(e.g., JavaScript, Python), database management (e.g.,...SoftwareContent
$16 - $22 per hour
...Habitat for Humanity Central Arizona through understanding, maintaining all marketing and... ...produce high-quality and visually compelling content for various marketing channels. Work... ...and engaging visual content. Utilize software and tools to edit, retouch, and optimize...SoftwareContent- Scribd, Inc. seeks a Software Engineer II in Phoenix to tackle complex data challenges. You will design, build, and optimize... ...and product teams. Required skills include strong backend development experience with Python or Scala, familiarity with AWS, and experience with...SoftwareFlexible hours
- ...Description 360 IT Professionals is a Software Development Company based in Fremont, California... ...model view controller architecture and content management system. Our services also... ...platform a plus Experience and understanding of IP Networking, Devices, Network Design...SoftwareContentFull time
- A leading software solutions company is looking for a seasoned backend developer with expertise in Python to design and maintain cutting-edge serverless architectures. This fully... ...in functional programming, and a solid understanding of best coding practices. Candidates...SoftwareRemote jobFlexible hours
- Harnham in Tempe, AZ is seeking a Senior Software Engineer with a backend focus to design and build scalable serverless services on AWS. You will own backend APIs, data flows, and collaboration with frontend teams. You’ll work in a fast-paced, Agile environment, contribute...Software
$95k - $135k
Software Engineer - Java, Python Open Tech Alliance. Phoenix, AZ. Salary: $95,000 - 135,000 per year Requirements We encourage applications... ...Experience with .NET Core and .NET Windows Services is a plus. Understanding of Object Relational Mapping (ORM) and Enterprise...SoftwareFull timeWork at officeFlexible hours- ...a client that is seeking a Senior Web Content Developer in Phoenix, AZ. Summary: We are... ...in e‑commerce platforms. Solid understanding of Agile development methodologies and... ...Preferred Qualifications 5+ years of relevant software development experience. Proven...SoftwareContentHourly payContract work
- ...Process Diagrams, etc.), including eliciting content, feedback and approvals from the... ...and implement technical projects (SaaS, software, hardware and infrastructure). Develop... ...budget, and to spec. Good knowledge and understanding of Azure, Google and other cloud platforms...SoftwareContent
- Scribd, Inc. is seeking a software engineer to join its Content Foundations team in Phoenix, Arizona. The role involves designing and implementing features within core content ingestion pipelines and improving discovery and quality. Applicants should have 4+ years of experience...SoftwareContentFlexible hours
$68.43k - $113.19k
...and deliverables on schedule. Support content development by preparing early drafts,... ...visualize technical approaches and project understanding information. Work closely with staff... ...and effective AI tools and other software, resulting in more efficient processes...SoftwareContentFull timeTemporary workWork at office$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...SoftwareContentWork at office- ...repeatable CI research and content development workflows Monitor... ..., or industry analysis ~ Understanding of the modern data and AI... ...large language models, prompt engineering, and agentic monitoring... ...Experience with the enterprise software sales cycle and competitive...SoftwareContentPermanent employmentFlexible hours
- ...internal marketing communications Providing content for external digital channels when... ...), and be familiar with video editing software. Preferred proficiency with Adobe Creative... .... Customer focus: Identifies and understands customer needs and puts them first in all...SoftwareContentCasual workWork at officeLocal area
- ...multiple IT technology domains including software development languages and platforms,... ...strategic plan. Expected to have a solid understanding of the projects and issues the teams is... ..., XML, CSS, JAVASCRIPT / JQUERY, SQL, Content Management Systems, and GUI Development...SoftwareContentWork experience placementRemote work1 day per week
$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...SoftwareContentContract workLive inLocal areaWorldwide- ...Senior Java Full Stack Engineer Location: Phoenix, AZ Ideal Candidate ~... ...equivalent work experience ~7 year of software development experience ~... ...development and testing ~ Thorough understanding of Content Management System CSS Responsive web...SoftwareContentWork experience placement
$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...SoftwareContentLive inLocal areaWorldwide$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...SoftwareContentWork at officeLocal area- ...developer-focused AEO (Answer Engine Optimization) looks... ...: seeding technical content in the right... ...the best PDF SDK for Python?" or "how do I add annotation... ...marketer, but as someone who understands the problems... ...provider of document software development (SDK) technology...SoftwareContentWork from homeWorldwideHome office
$55 - $65 per hour
...Distributed Systems Software Engineer, Python / Go Join to apply for the Distributed Systems Software... ...technologies and fundamentals Solid understanding of Linux system architecture A capacity... ...- Multipass Software Engineer II, Backend (Consumer Authentication) Data and Machine...SoftwareFull timeLocal areaRemote workWorldwide- Sr AI Software Developer As a Sr AI Software... ...re‑ranking, and content policy enforcement... ..., Platform Engineers, MLOps, Data Engineers... ...ideally building backend, middleware, or distributed... ...proficiency in Python or Java/... ...services. Strong understanding of API design, authentication...SoftwareContentTemporary workRelocation packageFlexible hours
- ...Java Backend Developer Location: Phoenix, AZ Fulltime – Permanent... ...RESTful APIs Thorough understanding of JSON, Web Service... ...management tools (JIRA/Rally), software testing standards, methods and... ...feedback, and mentor junior engineers to foster a culture of...SoftwarePermanent employmentFull time
$68k - $95k
...years running. We are a team of Engineers, Architects, Surveyors, and... ..., embraces challenges, understands the importance of work-life... ...to staff relating to design software. Provide training relating to... ...family library, details and content management system Provide QA...SoftwareContentTemporary workFixed term contractImmediate startFlexible hours$81.85k - $120k
...Overview GovCIO is currently hiring a software developer to perform maintenance, remediation... ...with customers and stakeholders to understand user requirements Use Atlassian tools including... ..., to include certification preparation content Training, Education and Certification...SoftwareContentFull timeCurrently hiringRemote workFlexible 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 Phoenix, AZ
- software developer Phoenix, AZ
- software developer internship no experience Phoenix, AZ
- junior software developer Phoenix, AZ
- part time software developer remote Phoenix, AZ
- financial software developer Phoenix, AZ
- senior software engineer ruby on rails Phoenix, AZ
- software engineer amazon Phoenix, AZ
- senior software design engineer Phoenix, AZ
- software engineer part time Phoenix, AZ

