Reddit logo
Reddit

Reddit is an online platform utilized by thousands of communities to connect and converse about a wide variety of topics, including TV and movie fan theories, s

Ads Conversion Modeling, Machine Learning Engineering Manager

Location

United States

Posted

60 days ago

Salary

$230K - $322K / year

Seniority

Mid Level

Bachelor Degree2 yrs expEnglish

Job Description

Ads Conversion Modeling, Machine Learning Engineering Manager

Reddit

• The EM will lead a diverse, high-impact team and will need to navigate and foster collaboration with various teams such as PM, DS, and engineering functions within Ads. Ideal candidates will have: • People Management Experience: Prior experience managing engineering teams with a strong emphasis on technical mentorship and team growth. • Set Technical Vision and Strategy: Ability to plan and execute a long-term technical strategy aligned with business objectives. Define and execute a roadmap for conversion modeling, balancing innovative modeling approaches with business objectives. • Drive Technical Execution: Oversee the model development lifecycle from ideation to deployment, ensuring high standards of ML performance and robustness. • Lead and Mentor a High-Performing Team: Recruit, mentor, and retain top ML talent, fostering a culture of growth, collaboration, and technical excellence. • Collaborate Cross-Functionally: Partner with PMs, data scientists, and other engineering teams to align on engagement strategies, data requirements, and model KPIs. • Innovate in ML Architecture: Implement and optimize model architectures tailored to conversion prediction, leveraging deep learning and advanced ML techniques.

Job Requirements

  • At least 2+ of experience building and managing high-performing machine learning teams, ideally in the Ads domain. Will consider tech lead experience as well
  • Deep ML Expertise: Deep hands-on experience working with machine learning models and deploying them in large-scale production systems. Proven ability in training, evaluating, and deploying large-scale models.
  • Technical Domain Knowledge: Experience with Ads conversion modeling, ranking (heavy ranker experience) & recommendations experience is required.
  • Strategic Thinking: Ability to develop and communicate a clear, compelling technical strategy that supports broader company objectives and addresses the needs of internal customers.
  • Impact-Driven Mindset: Passion for developing scalable, well-designed, and responsible AI solutions that drive business value.
  • Exceptional Communication & Collaboration: Strong interpersonal skills and a collaborative mindset, with the ability to effectively communicate complex technical topics to diverse audiences and build strong relationships with cross-functional partners

Benefits

  • 100% remote opportunity (we have 4 office locations for hybrid/onsite work preference in NY, SF, LA and Chicago)
  • Competitive salary and equity options
  • Comprehensive health benefits (medical, dental, vision) & workplace perks (home office set up stipend etc)
  • Generous 401k matching
  • Flexible vacation policy
  • Paid parental leave (4+ months)
  • Family planning support
  • Paid volunteer time off

Related Categories

Related Job Pages

More Engineering Manager Jobs

Cito Transport Technologies GmbH logo

Engineering Manager – Remote

Cito Transport Technologies GmbH

Cito is your digital courier service: simple, fair and transparent

Full TimeRemoteTeam 11-50H1B No Sponsor

• Hands-on contribution to our product • Responsibility for processes, team coordination, and the interface between Engineering and executive management • Translating business requirements into technical plans • Clear communication and implementation of decisions • Close collaboration with the Director of People & Leadership • Representing the engineering team in cross-functional meetings • Coordinating collaboration with external stakeholders • Conducting regular 1:1s and feedback sessions • Improving development processes

Germany
Full TimeRemoteTeam 5,001-10,000Since 2011H1B Sponsor

As a global leader in cybersecurity, CrowdStrike protects the people, processes and technologies that drive modern organizations. Since 2011, our mission hasn’t changed — we’re here to stop breaches, and we’ve redefined modern security with the world’s most advanced AI-native platform. We work on large scale distributed systems, processing almost 3 trillion events per day and this traffic is growing daily. Our customers span all industries, and they count on CrowdStrike to keep their businesses running, their communities safe and their lives moving forward. We’re also a mission-driven company. We cultivate a culture that gives every CrowdStriker both the flexibility and autonomy to own their careers. We’re always looking to add talented CrowdStrikers to the team who have limitless passion, a relentless focus on innovation and a fanatical commitment to our customers, our community and each other. Ready to join a mission that matters? The future of cybersecurity starts with you. About the Role: CrowdStrike is seeking a Manager of Cloud Engineering. This critical role in the organization will be responsible for leading one or more key areas of the cloud platform. You will help drive and deliver on the technical strategy and roadmap. CrowdStrike is growing rapidly and you will be instrumental in the hiring, retaining and growth of our world class engineers. You will work cross functionally with your peers in the engineering organization as well as leaders in sales and product. We are a remote first company so you must bring your excellent verbal and written communication skills to bear when you are working with your engineering teams and cross functional teams across the globe. What You'll Do: - Team Leadership: Lead and manage engineering teams, providing technical direction, mentorship, and professional development opportunities. - Project Management: Oversee the planning, execution, and successful delivery of engineering projects. Ensure that projects meet technical, budget, and time constraints. - Cross-Department Collaboration: Work closely with product management, design, QA, and other departments to ensure alignment on project goals, timelines, and deliverables. - Technical Oversight: Ensure that the engineering teams follow best practices in software architecture, design, coding, testing, and deployment. Participate in code reviews, architecture discussions, and technical problem-solving when necessary. - Process Improvement: Continuously refine development processes to improve team efficiency, product quality, and delivery speed. Implement Agile methodologies, CI/CD pipelines, and other best practices. - Resource Allocation: Manage engineering resources, balancing workloads, timelines, and priorities across multiple projects to ensure optimal utilization. - Risk Management: Identify potential technical risks and implement strategies to mitigate them. Oversee technical debt management and ensure the stability, scalability, and security of software systems. What You'll Need: - MS in Computer Science or related field, or equivalent work experience - Demonstrated track record of building a strong core engineering team and engineering team management - 10+ years of software engineering experience in all phases of a software development lifecycle - 1+ years of hands-on management experience leading engineering teams - Experience with shipping high quality software in a cloud environments - Solid grounding in the technology of at least one cloud environment (AWS, Azure, GCP) - Broad grounding in all aspects of distributed systems development: understanding of distributed systems concepts, authN/Z (OAuth2, etc.) and API development - Solid design and problem solving skills with demonstrated passion for engineering excellence, quality, security and performance - Strong cross-group collaboration and interpersonal communication skills working with a variety of roles including engineering, product management, support and sales engineering - Demonstrated ability to attract and hire talent and grow the team rapidly - Experience working with remote teams and individuals while ensuring agility and code velocity - Ability to communicate and articulate crisply at all levels from executive staff to engineers - Broad general knowledge of the high-technology industry gained in larger enterprise software environments enhanced by ongoing awareness of R&D practices / technology advances Bonus Points: - Experience with hybrid cloud environments - Experience in Golang and/or container and container orchestration technologies - Exposure to/experience with cybersecurity and intelligence. #LI-MF1 #LI-SF1 #LI-Remote #HTF This role will require the candidate to periodically undergo and pass additional background and fingerprint check(s) consistent with government customer requirements.Benefits of Working at CrowdStrike: - Market leader in compensation and equity awards - Comprehensive physical and mental wellness programs - Competitive vacation and holidays for recharge - Paid parental and adoption leaves - Professional development opportunities for all employees regardless of level or role - Employee Networks, geographic neighborhood groups, and volunteer opportunities to build connections - Vibrant office culture with world class amenities - Great Place to Work Certified™ across the globe CrowdStrike is proud to be an equal opportunity employer. We are committed to fostering a culture of belonging where everyone is valued for who they are and empowered to succeed. We support veterans and individuals with disabilities through our affirmative action program. CrowdStrike is committed to providing equal employment opportunity for all employees and applicants for employment. The Company does not discriminate in employment opportunities or practices on the basis of race, color, creed, ethnicity, religion, sex (including pregnancy or pregnancy-related medical conditions), sexual orientation, gender identity, marital or family status, veteran status, age, national origin, ancestry, physical disability (including HIV and AIDS), mental disability, medical condition, genetic information, membership or activity in a local human rights commission, status with regard to public assistance, or any other characteristic protected by law. We base all employment decisions--including recruitment, selection, training, compensation, benefits, discipline, promotions, transfers, lay-offs, return from lay-off, terminations and social/recreational programs--on valid job requirements. If you need assistance accessing or reviewing the information on this website or need help submitting an application for employment or requesting an accommodation, please contact us at recruiting@crowdstrike.com for further assistance. Find out more about your rights as an applicant. CrowdStrike participates in the E-Verify program. Notice of E-Verify Participation Right to Work CrowdStrike, Inc. is committed to fair and equitable compensation practices. Placement within the pay range is dependent on a variety of factors including, but not limited to, relevant work experience, skills, certifications, job level, supervisory status, and location. The base salary range for this position for all U.S. candidates is $160,000 - $250,000 per year, with eligibility for bonuses, equity grants and a comprehensive benefits package that includes health insurance, 401k and paid time off.For detailed information about the U.S. benefits package, please click here. Expected Close Date of Job Posting is:06-14-2026

United States
$160K - $250K / year
Job Closed
Revecore logo

Senior Software Engineer, Enterprise Engineering

Revecore

Revecore has been at the forefront of specialized claims management, helping healthcare providers recover meaningful revenue to enhance quality patient care in their communities. We’re powered by people, driven by technology, and dedicated to our clients and employees. If you’re looking for a collaborative and diverse culture with a great work/life balance, look no further.

Role Description The primary role of the Sr. Software Engineer on the Enterprise Engineering team is to design, build, and maintain the shared service layer that powers both Revecore’s Bridge (Underpayments) and AcciClaim (Complex Claims) platforms. This engineer will work at the intersection of both product lines, building reusable, reliable, and well-documented APIs and services that eliminate duplication and accelerate delivery across the organization. As a founding member of the Enterprise Engineering team, this person will have significant influence over the architecture, patterns, and standards adopted by the team. They will work closely with the Enterprise Engineering Director and collaborate regularly with engineers across the Bridge and AcciClaim teams, the DevOps team, and the AI and Data organization. On a daily basis, this person will: - Write high-quality backend code - Design APIs and data models - Participate in architecture discussions - Leverage AI coding assistants to accelerate delivery - Contribute to the practices and culture of a team that is being built from the ground up Essential Duties and Responsibilities - Design and develop RESTful APIs and microservices using .NET Core and C# that serve as shared infrastructure for the Bridge and AcciClaim platforms. - Build and maintain shared database schemas, stored procedures, and data access layers using SQL Server (T-SQL), with an emphasis on performance, reliability, and reusability. - Collaborate with the Enterprise Engineering Director and product stakeholders to define API contracts, data models, and integration patterns for shared services. - Write clean, secure, testable, and well-documented code in accordance with team engineering standards and HIPAA/PHI data handling requirements. - Participate in architecture and design reviews, contributing to decisions on service boundaries, integration approaches, and cloud-native patterns in Azure. - Contribute to the development of Snowflake-backed data services or integrations as the shared services layer expands to include data platform capabilities. - Leverage AI coding assistants (such as Claude Code) and other AI-powered development tools to accelerate development velocity, improve code quality, and explore more effective approaches to complex engineering problems. - Perform code reviews and provide constructive, technical feedback to peers; help establish code review standards for the team. - Mentor and support the growth of the mid-level engineer on the team, helping them develop their skills in API design, distributed systems, and backend engineering. - Follow Agile methodology, participate in sprint ceremonies (Standup, Retro, Planning, Refinement), and contribute to backlog grooming and estimation. - Produce and execute unit and integration tests; contribute to CI/CD pipeline quality gates in Azure DevOps. - Work with the Bridge and AcciClaim engineering teams to support adoption of shared services, troubleshoot integration issues, and iterate based on feedback. - Serve as a technical resource for production issues affecting shared services and provide Level 2/3 support as needed. Qualifications - Bachelor’s degree in Computer Science, Engineering, or a related discipline, or equivalent practical experience. - 6 or more years of software development experience required. - At least 6 years of .NET/C# backend development experience, with strong proficiency in REST API design, ASP.NET Core, and Entity Framework. - Strong SQL Server and T-SQL skills, including schema design, query optimization, and stored procedures for data-driven enterprise applications. - 2 or more years of experience developing and operating services hosted in Microsoft Azure. - Experience designing or working within microservices or service-oriented architectures. - Solid understanding of secure coding practices and data protection standards, including HIPAA and PHI handling guidelines. - Demonstrated ability to work independently with minimal direction and to follow through on complex technical assignments. - Strong analytical, problem-solving, and communication skills with the ability to collaborate effectively across engineering teams. - 3 or more years of experience working in Agile/Scrum or Kanban development environments. - Comfort using AI coding assistants (e.g., Claude Code, GitHub Copilot) as part of a modern development workflow; ability to apply AI tools judiciously to accelerate delivery without compromising code quality or security. Preferred Qualifications - Experience with Snowflake or cloud-based data warehousing platforms, including integration of data services into application APIs. - Familiarity with message queuing and event-driven patterns (e.g., Azure Service Bus, Azure Event Grid). - Experience in healthcare revenue cycle management (RCM), with working knowledge of EDI transactions (837, 835, 270/271). - Exposure to API gateway patterns, API versioning strategies, and internal developer platform concepts. - Experience contributing to shared libraries, SDKs, or reusable platform components consumed by multiple engineering teams. - Familiarity with CI/CD pipelines, Infrastructure as Code, and DevOps practices in Azure DevOps. - Experience working in a greenfield or platform engineering context, helping to define patterns and standards from the ground up. Work at Home Requirements - A quiet, distraction-free environment to work from in your home. - A secure internet connection is required. - Home internet with speeds >20 Mbps for downloads and >10 Mbps for uploads. - The workspace area accommodates all workstation equipment and related materials and provides adequate surface area to be productive. Benefits - We offer paid training and incentive plans. - Our medical, dental, vision, and life insurance benefits are available from the first day of employment. - We enjoy excellent work/life balance. - Our Employee Resource Groups build community and foster a culture of belonging and inclusion. - We match 401(k) contributions. - We offer career growth opportunities. - We celebrate 12 paid holidays and generous paid time off. Company Description Revecore has been at the forefront of specialized claims management for over 25 years, helping healthcare providers recover meaningful revenue to enhance quality patient care in their communities. We're powered by people, driven by technology, and dedicated to our clients and employees. Revecore is an equal opportunity employer that does not discriminate based on race, color, religion, sex or gender, gender identity or expression, sexual orientation, national origin, age, disability status, veteran status, genetic information, or any other legally protected status. We believe that a diverse workforce fosters innovation and creativity, enriches our culture, and enables us to better serve the needs of our clients and communities. We welcome and encourage individuals of all backgrounds, perspectives, and abilities to apply. Must reside in the United States within one of the states listed below: - Alabama - Arkansas - Delaware - Florida - Georgia - Iowa - Illinois - Indiana - Kansas - Kentucky - Louisiana - Massachusetts - Maine - Maryland - Michigan - Minnesota - Missouri - Mississippi - Montana - North Carolina - Nebraska - New Hampshire - Ohio - Oklahoma - Pennsylvania - Rhode Island - South Carolina - Tennessee - Texas - Virginia - Wisconsin - West Virginia

United States
Job Closed
Revecore logo

Software Engineer, Enterprise Engineering

Revecore

Revecore has been at the forefront of specialized claims management, helping healthcare providers recover meaningful revenue to enhance quality patient care in their communities. We’re powered by people, driven by technology, and dedicated to our clients and employees. If you’re looking for a collaborative and diverse culture with a great work/life balance, look no further.

Role Description The primary role of the Software Engineer on the Enterprise Engineering team is to build and maintain shared services and APIs that support both Revecore’s Bridge (Underpayments) and AcciClaim (Complex Claims) platforms. This person will contribute to the design and development of the common service layer that powers both business lines, working under the guidance of the Enterprise Engineering Director and Senior Software Engineer. As a founding member of this newly formed team, this person will have the opportunity to shape the team’s culture and practices from day one. They will work with .NET/C# and SQL Server to build APIs and backend services, collaborate closely with the senior members of the Enterprise Engineering team, and engage regularly with engineers across Bridge and AcciClaim. On a daily basis, this person will: - Write code - Participate in design and code review discussions - Learn the patterns and practices of shared services development - Grow their skills as a backend engineer in a cloud-native, AI-forward environment Revecore expects every engineer on this team to actively leverage AI coding assistants — such as Claude Code — as a standard part of their development workflow. Essential Duties and Responsibilities - Develop RESTful APIs and backend services using .NET Core and C# as part of the shared service layer for the Bridge and AcciClaim platforms. - Write and maintain SQL Server database schemas, stored procedures, and queries using T-SQL to support shared data operations. - Implement features and enhancements in accordance with API contracts and design specifications defined by the team. - Write clean, readable, and well-tested code. Produce and execute unit and integration tests to ensure quality and reliability of shared services. - Participate in code reviews, incorporate feedback constructively, and contribute to a culture of technical quality within the team. - Follow Agile methodology, participate in team ceremonies (Standup, Retro, Planning, Refinement), and contribute to estimation and sprint planning. - Revise, refactor, and debug code to resolve defects, address technical debt, and improve performance. - Actively develop proficiency with AI coding assistants (such as Claude Code) and other AI-powered development tools. - Contribute to documentation of API contracts, data models, and service behaviors to ensure shared services are easy to consume and maintain. - Collaborate with Bridge and AcciClaim engineering teams to understand their requirements and support integration of shared services. - Learn and adopt team engineering standards, secure coding practices, and HIPAA/PHI data handling guidelines. - Provide Level 2 support for production issues affecting shared services under the guidance of senior team members. Qualifications - Bachelor’s degree in Computer Science, Engineering, or a related discipline, or equivalent practical experience. - 2 or more years of software development experience in .NET/C# required. - Experience and readiness to code in C#, ASP.NET Core, SQL Server (T-SQL), and RESTful API patterns. - Solid understanding of relational database concepts and ability to write and debug SQL queries and stored procedures. - Exposure to Microsoft Azure or equivalent cloud platforms is a plus. - Basic familiarity with REST API design principles and service-oriented or microservices architectures. - Good understanding of secure coding guidelines, and the ability to apply them in practice. - Solid analytical, critical thinking, and problem-solving skills combined with strong interpersonal, verbal, and writing skills. - Ability to work independently and follow through on assignments with direction from senior team members. - Working knowledge of Agile/Scrum or Kanban development methodologies and Azure DevOps or an equivalent tool. - High attention to detail and strong organizational skills; ability to produce accurate work while managing multiple tasks. Preferred Qualifications - Prior experience using AI coding assistants (e.g., Claude Code, GitHub Copilot) as part of a daily development workflow. - 1 to 2 years of experience in healthcare or insurance industry software. Working knowledge of healthcare EDI transactions (837, 835) is a plus. - Exposure to message queuing or event-driven patterns in enterprise applications. - Familiarity with Snowflake or other cloud data warehouse platforms. - Experience with Entity Framework or another ORM in .NET development. - Interest in or exposure to platform engineering, shared services, or API-first development approaches. Benefits - We offer paid training and incentive plans. - Our medical, dental, vision, and life insurance benefits are available from the first day of employment. - We enjoy excellent work/life balance. - Our Employee Resource Groups build community and foster a culture of belonging and inclusion. - We match 401(k) contributions. - We offer career growth opportunities. - We celebrate 12 paid holidays and generous paid time off. At Home Requirements - A quiet, distraction-free environment to work from in your home. - A secure internet connection is required. - Home internet with speeds >20 Mbps for downloads and >10 Mbps for uploads. - The workspace area accommodates all workstation equipment and related materials and provides adequate surface area to be productive. Company Description Revecore is an equal opportunity employer that does not discriminate based on race, color, religion, sex or gender, gender identity or expression, sexual orientation, national origin, age, disability status, veteran status, genetic information, or any other legally protected status. We believe that a diverse workforce fosters innovation and creativity, enriches our culture, and enables us to better serve the needs of our clients and communities. We welcome and encourage individuals of all backgrounds, perspectives, and abilities to apply. Must reside in the United States within one of the states listed below: - Alabama - Arkansas - Delaware - Florida - Georgia - Iowa - Illinois - Indiana - Kansas - Kentucky - Louisiana - Massachusetts - Maine - Maryland - Michigan - Minnesota - Missouri - Mississippi - Montana - North Carolina - Nebraska - New Hampshire - Ohio - Oklahoma - Pennsylvania - Rhode Island - South Carolina - Tennessee - Texas - Virginia - Wisconsin - West Virginia

United States
Job Closed