Internet Brands · 1 day ago
Senior Software Engineer, Personalization Services
Internet Brands is a fully integrated online media and software services company. The Senior Software Engineer, Personalization Services is responsible for building and operating backend APIs and services that deliver AI-driven personalization to products, focusing on transforming machine learning outputs into reliable services for personalized user experiences.
B2BB2CE-CommerceInternetWeb Development
Responsibilities
Design, develop, and maintain backend APIs and orchestration services that deliver personalized recommendations and content
Build service layers that integrate retrieval, ranking, and ML model outputs into user-facing product experiences
Implement request orchestration, fallback logic, and business rules to ensure consistent personalization behavior
Apply GenAI to enhance personalization, through the use of AI Agents and Agent Memory
Optimize personalization services for low latency, high throughput, and reliability
Implement caching, timeout handling, and graceful degradation strategies
Monitor service health, performance metrics, and error rates in production
Ensure systems scale across high-traffic products and multiple brands
Partner with Product Management and Machine Learning teams to support rapid experimentation and A/B testing
Enable feature flags, model versioning, and configuration-driven experimentation
Support fast iteration cycles while maintaining production stability
Collaborate with Machine Learning Engineers to integrate models into serving environments
Work with the Principal Architect to align service design with platform architecture standards
Partner with Data Engineering to ensure upstream data and features meet serving requirements
Translate product requirements into robust technical implementations
Qualification
Required
Bachelor's degree in Computer Science, Engineering, or equivalent experience
5+ years of experience building backend services in production environments
Strong experience with: API design and service-oriented architectures, Backend development in one or more modern languages (e.g., Java, Kotlin, Go, Python, or similar), Distributed systems and cloud-based infrastructure
Proven ability to design systems with performance, reliability, and scalability in mind
Preferred
Experience building personalization, recommendation, or search services
Familiarity with ML model serving and inference pipelines
Experience supporting A/B testing and experimentation platforms
Knowledge of caching strategies, asynchronous processing, and message-driven systems
Experience working in multi-tenant or multi-brand environments
Benefits
Health insurance options such as medical, dental, and vision coverage
Flexible spending accounts (FSA) for medical and dependent care
Short-term and long-term disability insurance
Life and AD&D insurance
401(k) retirement savings plan with a company match
Paid time off (PTO)
Paid holidays
Commuter benefits
Access to our Employee Assistance Program (EAP)
Well-being coaching services
Voluntary benefits such as home, auto and pet insurance
Discounted legal and financial services
Company
Internet Brands
Internet Brands is an internet media company that operates online media, community, and e-commerce sites in vertical markets.
H1B Sponsorship
Internet Brands has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (20)
2024 (45)
2023 (4)
2022 (3)
2021 (47)
2020 (17)
Funding
Current Stage
Public CompanyTotal Funding
$286.73MKey Investors
Impact Venture Partners
2014-07-08Post Ipo Equity· $6.73M
2014-06-03Acquired
2007-11-16IPO
Recent News
2025-10-16
Company data provided by crunchbase