DoubleVerify powers performance for the world's largest brands, marketplaces and publishers.
Senior Software Engineer II – AI Tooling and Interfaces
Location
United States
Posted
150 days ago
Salary
$107K - $193K / year
Seniority
Senior
Job Description
Senior Software Engineer II – AI Tooling and Interfaces
DoubleVerify
• Work closely with engineers, product managers, and data teams to identify and prioritize AI opportunities across the organization. • Translate product requirements into AI-driven solutions that directly impact the client experience. • Build end-to-end automations using LLMs, internal data, and external signals to eliminate repetitive tasks and unlock new client-facing capabilities. • Design and implement agentic workflows and orchestration pipelines that automate complex, multi-step processes. • Design retrieval, orchestration, and memory layers that make our AI agents smarter over time. • Establish best practices for AI data quality, observability, and safety.
Job Requirements
- 6+ years of experience in software engineering, data engineering, or large-scale distributed systems.
- Hands-on experience integrating LLMs into production systems (embeddings, RAG, vector stores, or agent orchestration).
- Strong proficiency in Python and SQL.
- Experience with Kubernetes and container-based infrastructure and deployment.
- You think in systems: storage, retrieval, metadata, reliability, latency, failure modes.
- Ability to work from ambiguity to execution — you're comfortable being the first to figure something out.
- Strong communication skills: you can explain tradeoffs, scope decisions, and technical strategy clearly.
Benefits
- eligible for bonus/commission (as applicable)
- equity
- benefits
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description - Design and develop high-quality applications using the Laravel PHP framework - Design and maintain scalable, performant, and fault tolerant backend systems - Provide efficient data and security management for our APIs - Write clean and maintainable code, and ensure code quality by conducting regular code reviews - Maintain robust automated build test suites to support continuous integration (CI/CD using GitHub Actions) - Work collaboratively with product managers and other developers - Stay up-to-date with emerging trends and technologies - Participate in planning ceremonies and daily stand-up meetings - Maintain and expand API documentation using OpenAPI specifications - Review and troubleshoot critical production issues - Collaborate with DevOps to continuously improve deployment automation, infrastructure-as-code (Terraform), observability (Datadog) and release processes - Guide and mentor junior developers Qualifications - 5+ years software development experience in backend systems - 5+ years of experience in developing and maintaining applications backed by a relational database such as MySQL - 3+ years of experience in PHP development - 3+ years of experience developing and supporting cloud-native applications, using AWS services such as SQS, ECS, EventBridge, API Gateway, and Lambda - Experience working in an agile development environment - Experience with the Git version control system - Excellent problem-solving and debugging skills - Strong communication and collaboration skills - Degree in Computer Science or related technical discipline or equivalent experience Benefits - The opportunity to join PlanHub, named to the 2025 Inc. 5000 list of America’s fastest-growing private companies - An awesome culture where you will be empowered, make an impact, and learn a ton - Open time-off policy - An excellent benefit package, including medical, dental, vision and life insurance - 401(k) plan with company match - This position will be a remote position within the United States
• Participate in developing and executing technology strategy for the Innovation Lab • Collaborate to design, implement, and maintain scalable platform solutions • Drive development of technologies and frameworks to enhance platform architecture • Ensure seamless integration of systems and performance optimization • Identify and address bottlenecks, security vulnerabilities, and performance issues • Improve development processes and tools fostering innovation and efficiency • Work with DevOps and engineers to automate operational processes • Stay current with industry trends for potential application enhancement • Provide mentorship and knowledge-sharing within the team • Create technical documentation for clarity
• Lead and oversee the design, development, and implementation of automated test strategies and frameworks • Lead a team of test/quality automation engineers by providing direction with automation and build automation strategies • Define and enforce best practices for test automation and quality assurance • Lead assessment of automation tools • Collaborate with stakeholders to define test automation goals and objectives • Ensure the integration of automated tests into the CI/CD pipeline • Work with DevOps teams to integrate automated tests into the continuous integration and delivery process • Monitor and report on test automation metrics and KPIs • Lead continuous improvement in test automation processes and tools standards • Lead innovation efforts such as AI • Design and develop training materials and train team members • Document training materials and provide trainings on automation tools and frameworks • Serves as a subject matter expert for quality automation engineers and may provide guidance, direction and prioritization of work for the team • Required to do manual testing when needed
• Transform financial lives by providing acceptance and growth in diverse environments • Collaborate on projects with teams and other stakeholders • Utilize expertise in Salesforce for development, integration, and system enhancement


