# Joseph M. > Staff Engineer Location: San Francisco Bay Area, United States Profile: https://flows.cv/josephm1 ## Work Experience ### Staff Software Engineer @ Indeed Jan 2019 – Present | San Francisco, California, United States Recognized for ML innovation: Architected a Python-based model inference framework that won the Engineering Innovation Award from Indeed CEO Chris Hyams, demonstrating the ability to lead high-impact compliance and governance programs in a fast-paced environment. Implemented CIS Controls to ensure the highest security and compliance for data science initiatives. Collaborated with Legal, Security, and AWS architects to design privacy-compliant systems which became the foundation of the AI Ethics data science team for analysis of PII and user demographic data. Managed cross-functional collaboration between Legal, Security, and AWS architects to design a privacy-compliant system for processing and storing demographic data at scale. This required navigating complex privacy laws, corporate policies, and risk mitigation strategies to ensure compliance. ### Senior Software Engineer @ Unity Jan 2016 – Jan 2019 | San Francisco, California, United States Real-Time Data Infrastructure: Architected scalable data ingestion pipeline processing billions of events from millions of concurrent users, leveraging Apache Kafka, Spark Structured Streaming, and AWS auto-scaling to achieve sub-second latency ML-Driven Ad Optimization: Redesigned Unity Ads auction algorithms reducing computational complexity, incorporating machine learning models for bid optimization and real-time ad delivery decisions A/B Testing Framework: Built experimentation platform for ad auction improvements, enabling data-driven decision making through statistical analysis of revenue impact, user engagement, and algorithm performance metrics ### Software Engineer - YouTube @ Google Jan 2014 – Jan 2016 | San Bruno, California, United States Anomaly Detection System: Developed ML-based anomaly detection features for YouTube using causal impact analysis (https://goo.gl/7VjJme), identifying abusive content and spam through statistical modeling of user behavior patterns and content metrics, reducing spam by significant margins Scalable Pattern Recognition: Built real-time detection algorithms processing millions of videos daily, leveraging statistical methods to identify irregular patterns in view counts, engagement metrics, and user interactions SOX Compliance Framework: Architected compliance testing infrastructure for ad revenue systems using Java and PostgreSQL, implementing automated validation through Jenkins CI/CD pipelines to ensure financial transaction accuracy Revenue Integrity: Developed real-time revenue tracking and validation system, creating integration tests that verified millions of daily ad transactions while maintaining SOX compliance requirements for financial reporting ### Senior Software Engineer @ Applause Jan 2012 – Jan 2014 | San Francisco Bay Area Large-Scale Data Pipeline: Engineered distributed crawling and indexing ecosystem processing 100M+ app reviews across 1M+ applications from Google Play, Apple App Store, Amazon, Microsoft, and Nook platforms, achieving 99.9% reliability NLP & Sentiment Analysis: Developed natural language processing algorithms to extract user sentiment, automatically detect software defects from review text, and transform unstructured feedback into actionable product insights Scalable Architecture: Built high-throughput data collection infrastructure using distributed systems principles, handling real-time ingestion and processing while maintaining data quality and deduplication across multiple app stores Analytics Platform: Created analytics dashboard that synthesized review data into business intelligence, enabling product teams to identify critical bugs, feature requests, and user satisfaction trends across competitive landscapes ### Software Engineer @ Google Jan 2010 – Jan 2012 | San Francisco Bay Area WebDriver Architecture: Implemented the foundational WebDriver API for Chromium, designing REST API interfaces and extending Chrome's IPC system to enable automated browser testing - now used by millions of developers worldwide Privacy-Compliant Data Pipeline: Built scalable crawling infrastructure for user post data and search histories, implementing comprehensive security controls, privacy safeguards, and audit trails while maintaining high throughput Personalized Search Algorithm: Integrated Twitter feeds and external data sources to enhance search relevance, developing Chrome extension that dynamically reordered results based on user interests and social signals Distributed Testing Infrastructure: Architected fully automated testing harness on EC2 for clustered machine tests, incorporating advanced image comparison algorithms and fuzzy template matching integrated with Ocean book scanning OCR for 40+ languages ### Software Engineer @ Google Jan 2005 – Jan 2010 | San Francisco Bay Area Distributed Systems Testing: Created Mr.Unit, a MapReduce unit test framework adopted by the search indexing team, enabling automated verification of pipeline components processing billions of documents and reducing production errors Anomaly Detection System: Built real-time monitoring infrastructure using Bayesian models to detect anomalies in indexing pipeline performance, tracking RPC completion times and data transfer volumes to identify issues before they impacted production Technical Leadership: Led test architecture for Google's "new indexing pipeline," mentoring 5+ engineers while designing and prioritizing testing strategies for a system processing petabytes of web data daily Performance Engineering: Developed comprehensive performance benchmarking for critical systems including Pinax (measuring throughput, TPS, latency) and Google Account System, establishing baseline metrics that informed scaling decisions Large-Scale Integration: Architected integration test frameworks for high-stakes migrations including Orkut and Certified by Google to GAIA authentication, ensuring zero-downtime transitions for millions of users ### Software Engineer in Test @ Microsoft Jan 2002 – Jan 2005 | Seattle, Washington, United States Performance Engineering: Owned end-to-end performance optimization for Windows CE multimedia systems, improving sync time, CPU usage, and battery life through data-driven analysis and profiling Tool Development: Created CPU monitoring tool that shipped in Windows CE Toolkit, enabling developers worldwide to identify performance bottlenecks and optimize embedded systems Test Automation Framework: Designed and implemented automated testing infrastructure for DirectShow & Windows Media Technologies, establishing comprehensive test coverage and reducing regression detection time System Debugging: Analyzed and resolved complex customer BSP (Board Support Package) issues, requiring deep systems knowledge and hardware-software integration expertise ### Project Manager @ Microsoft Jan 2001 – Jan 2001 | Seattle, Washington, United States Led technical migration of Media Foundation to Windows CE, optimizing Windows Media Audio performance through data-driven analysis Developed audio quality analysis tools and performance benchmarking frameworks for multimedia systems Conducted market research and cost analysis for Digital Audio Receiver architecture decisions ## Education ### Bachelor of Engineering - BE in Computer Engineering University of Michigan ## Contact & Social - LinkedIn: https://linkedin.com/in/joseph-mikhail --- Source: https://flows.cv/josephm1 JSON Resume: https://flows.cv/josephm1/resume.json Last updated: 2026-04-12