Talent.com
Senior Software Engineer, Data (AI Insights)
Senior Software Engineer, Data (AI Insights)Affinity.co • San Francisco, California, USA
Senior Software Engineer, Data (AI Insights)

Senior Software Engineer, Data (AI Insights)

Affinity.co • San Francisco, California, USA
11 hours ago
Job type
  • Full-time
Job description

Affinity stitches together billions of data points from massive datasets to create a powerful accurate representation of the worlds professional relationship graph. Based on this data we offer our users the insights and visibility they need to nurture and tap into their teams network of opportunities.

This role is part of the AI Insights team which owns the services that power Affinitys industry-leading relationship intelligence platform. Our team extracts and retrieves information from billions of structured and unstructured data points to deliver insights to our customers.

As a Senior Software Engineer Data you will collaborate with machine learning engineers software engineers and product managers to shape the future of private capitals leading CRM platform. This involves designing and building scalable efficient event streaming processing pipelines and batch processing pipelines to transform and load data into distributed data storage. You will play a key role in enhancing our frameworks to monitor data quality safeguard data security and implement best practices.

What youll be doing :

  • Design scalable and reliable data pipelines to consume integrate and analyze large volumes of complex data from different sources supporting the evolving needs of our business.
  • Help define our data roadmap. Youll collaborate with our team of machine learning engineers software engineers product and business leaders to shape product development.
  • Build and maintain frameworks for measuring and monitoring data quality and integrity.
  • Establish and optimize CI / CD processes test frameworks and infrastructure-as-code tooling.
  • Build and implement robust data-intensive applications over distributed systems.
  • Articulate the trade-offs of different approaches to building data pipelines and storage solutions providing clear recommendations aligned with product and business requirements.

Qualifications :

Dont meet every single requirement Studies have shown that women and people of color are less likely to apply for jobs unless they meet every qualification. At Affinity we are dedicated to building a diverse inclusive and authentic workplace so if youre excited about this role but your past experience doesnt perfectly align with the qualifications above we encourage you to apply anyways. You may be just the right candidate for this or other roles.

Required :

  • 5 years of experience as a Software Engineer or Data Engineer with at least 2-3 years in a Senior Engineering role leading complex and sometimes ambiguous engineering projects across team boundaries.
  • Proficiency in event streaming and batch processing pipelines for data-intensive applications is essential.
  • Proven hands-on experience with scalable and robust distributed data systems using Kafka AWS SQS or similar technologies.
  • Comfortable working with large datasets and high-scale data ingestion transformation and distributed processing tools such as Apache Spark.
  • Strong proficiency in SQL.
  • Experience with cloud platforms such as AWS Databricks GCP Azure or related technologies.
  • Familiar with CI / CD processes and test frameworks.
  • Comfortable partnering with product and machine learning teams on large strategic data projects.
  • Nice to have :

  • Hands-on experience with both relational and non-relational database / data stores including vector databases (e.g. Weaviate Milvus) graph databases and text search engines (e.g. OpenSearch or Vespa clusters) with a focus on indexing and query optimization.
  • Familiar with industry-standard databases and analytics technologies including Data Lake and Lakehouse.
  • Experience with Infrastructure as Code (IaC) tools such as Terraform.
  • Experience implementing data consistency measures using validation and monitoring tools.
  • Tech Stack : Our Data stack includes tools to build data pipelines between AWS RDS and DBX via scheduled batch jobs and streaming syncing. Spark SQL and MLlib for large-scale data processing in DBX. We also build data pipelines between RDS and other search-optimized engines such as -house data quality tools and governance tools to ensure data quality security and compliance.

    How we work :

    Our culture is a key part of how we operate as well as our hiring process :

  • We iterate quickly. As such you must be comfortable embracing ambiguity be able to cut through it and deliver value to our customers.
  • We are candid transparent and speak our minds while simultaneously caring personally with each person we interact with.
  • We make data-driven decisions and make the best decision for the moment based on the information available.
  • If youd want to learn more about our values click here.

    What youll enjoy at Affinity :

  • We live our values : As owners we take pride in everything we do. We embrace a growth mindset engage in respectful candor act as playmakers and taste the soup by diving deep into experiences to create the best outcomes for our colleagues and clients.
  • Health Benefits : We cover your medical dental and vision insurance premiums with comprehensive PPO HDHP and HMO options (in CA) and offer flexible personal & sick days to support your well-being.
  • Retirement Planning : We offer a 401(k) plan to help you plan for your future.
  • Learning & Development : We provide an annual education budget and a comprehensive L&D program.
  • Wellness Support : We reimburse monthly for things like home internet meals and wellness memberships / equipment to support your overall health and happiness.
  • Team Connection : Virtual team-building activities and socials to keep our team connected because building strong relationships is key to success.
  • Please note that the role compensation details below reflect the base salary only and do not include any equity or benefits. This represents the salary range that Affinity believes in good faith at the time of this posting that it will pay for the posted job.

    A reasonable estimate of the current range is $130000 to $200000 USD . Within the range individual pay depends on various factors including geographical location and review of experience knowledge skills abilities of the applicant.

    About Affinity

    With more than 3000 customers worldwide and backed by some of Silicon Valleys best firms Affinity has raised $120M to empower dealmakers to find manage and close more deals. How Our Relationship Intelligence platform uses the wealth of data exhaust from trillions of interactions between Investment Bankers Venture Capitalists Consultants and other strategic dealmakers to deliver automated relationship insights that drive over 450000 deals every are are proud to have received Inc. and Fortune Best Workplaces awards as well as to be Great Places to Work certified for the last 5 years running. Join us on our mission to make it possible for anyone to cultivate and fully harness their network to succeed.

    We use E-Verify

    Our company uses E-Verify to confirm the employment eligibility of all newly hired employees. To learn more about E-Verify including your rights and responsibilities please visit Experience :

    Senior IC

    Key Skills

    Spring,.NET,C / C++,Go,React,OOP,C#,AWS,Data Structures,Software Development,Java,Distributed Systems

    Employment Type : Full Time

    Experience : years

    Vacancy : 1

    Monthly Salary Salary : 130000 - 200000

    Create a job alert for this search

    Senior Software Engineer Ai • San Francisco, California, USA

    Related jobs
    Senior Software Engineer, AI

    Senior Software Engineer, AI

    Sentry • San Francisco, CA, United States
    Full-time
    Bad software is everywhere, and we're tired of it.Sentry is on a mission to help developers write better software faster so we can get back to enjoying technology. With more than $217 million in fun...Show more
    Last updated: 19 days ago • Promoted
    Senior Software Engineer, Applied AI

    Senior Software Engineer, Applied AI

    CHAOS Industries • San Francisco, CA, United States
    Full-time
    Founded in 2022 by a seasoned leadership team, CHAOS has quickly become the place where world-class multi-disciplinary engineers come to build mission-critical technologies.CHAOS has a mission-focu...Show more
    Last updated: 19 days ago • Promoted
    Senior AI Software Engineer

    Senior AI Software Engineer

    Salesforce.Com Inc • San Francisco, CA, United States
    Full-time
    To get the best candidate experience, please consider applying for a maximum of 3 roles within 12 months to ensure you are not duplicating efforts. Salesforce is the #1 AI CRM, where humans with age...Show more
    Last updated: 19 days ago • Promoted
    Senior Software Engineer, AI

    Senior Software Engineer, AI

    Peregrine • San Francisco, CA, United States
    Full-time
    Backed by leading investors from Silicon Valley, Peregrine supports public safety agencies across the country — from Los Angeles to Louisville to Atlanta — empowering public servants to improve ope...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer - AI

    Senior Software Engineer - AI

    CorVel • Foster City, CA, United States
    Full-time
    As our business continues to grow, we are expanding our capabilities in harnessing cutting-edge AI advancements.We seek a highly motivated problem solver who thrives in addressing complex challenge...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer - AI Entities

    Senior Software Engineer - AI Entities

    EvenUp Inc. • San Francisco, CA, United States
    Full-time
    EvenUp is one of the fastest-growing generative AI startups in history, on a mission to level the playing field for personal injury victims, which range from motor vehicle accidents to child abuse ...Show more
    Last updated: 19 days ago • Promoted
    Senior Software Engineer, AI Products

    Senior Software Engineer, AI Products

    TruckSmarter • San Francisco, CA, United States
    Full-time
    Senior Software Engineer, AI Products.Location : Downtown San Francisco office.In‑office presence three days per week (Mondays, Wednesdays, Fridays). Logistics is a $8–$12 trillion industry worldwide...Show more
    Last updated: 10 days ago • Promoted
    Senior Software Engineer, Insights

    Senior Software Engineer, Insights

    Decagon AI, Inc. • San Francisco, CA, United States
    Full-time
    Decagon is the leading conversational AI platform empowering every brand to deliver concierge customer experience.Our AI agents provide intelligent, human-like responses across chat, email, and voi...Show more
    Last updated: 3 days ago • Promoted
    Senior Software Engineer - AI

    Senior Software Engineer - AI

    Rippling • San Francisco, CA, United States
    Full-time
    Rippling gives businesses one place to run HR, IT, and Finance.It brings together all of the workforce systems that are normally scattered across a company, like payroll, expenses, benefits, and co...Show more
    Last updated: 19 days ago • Promoted
    Senior Software Engineer (AI)

    Senior Software Engineer (AI)

    Affinity Executive Search • San Francisco, CA, United States
    Full-time
    Our client is building the future of growth marketing.Our mission is simple : companies should pay for outcomes, not tools. To make that real, we've built a vertically integrated software and service...Show more
    Last updated: 18 days ago • Promoted
    Senior Software Engineer, AI Experiences

    Senior Software Engineer, AI Experiences

    HP IQ • San Francisco, CA, United States
    Full-time
    HP IQ is HP's new AI innovation lab.Combining startup agility with HP's global scale, we're building intelligent technologies that redefine how the world works, creates, and collaborates.We're asse...Show more
    Last updated: 13 days ago • Promoted
    Senior Software Engineer, Managed AI

    Senior Software Engineer, Managed AI

    Crusoe • San Francisco, CA, United States
    Full-time
    Crusoe is building the World's Favorite AI-first Cloud infrastructure company.We're pioneering vertically integrated, purpose-built AI infrastructure solutions trusted by Fortune 500 companies to p...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer - AI-Driven Search & Growth

    Senior Software Engineer - AI-Driven Search & Growth

    Juicebox App, Inc. • San Francisco, CA, United States
    Full-time
    A leading AI SaaS company in San Francisco is seeking a Senior Software Engineer to design and implement innovative features, optimize search results, and enhance user experience.Ideal candidates s...Show more
    Last updated: 2 days ago • Promoted
    Senior Software Engineer, AI

    Senior Software Engineer, AI

    Imprint.com • San Francisco, CA, United States
    Full-time
    We're looking for a creative, technical self-starter to build the platform that runs agents at Imprint, along with the first 50 agents running on that platform to transform the efficiency of Imprin...Show more
    Last updated: 2 days ago • Promoted
    Senior Software Engineer, AI

    Senior Software Engineer, AI

    Imprint • San Francisco, CA, United States
    Full-time
    Imprint is reimagining co-branded credit cards & financial products to be smarter, more rewarding, and truly brand-first. We partner with companies like Rakuten, Booking.H‑E‑B, Fetch, and Brooks Bro...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer, (AI)

    Senior Software Engineer, (AI)

    Sprig • San Francisco, CA, United States
    Full-time
    Sprig is building the AI-native successor to legacy survey tools, like Qualtrics, Medallia, and SurveyMonkey.We believe the future of experience research won’t be powered by slow, siloed platforms....Show more
    Last updated: 4 days ago • Promoted
    Senior Software Engineer, Applied AI

    Senior Software Engineer, Applied AI

    TestBox • San Francisco, CA, United States
    Full-time
    TestBox was founded with a bold mission : to fundamentally transform how software is bought and sold.We're building an innovative platform that empowers buyers with transparent, interactive software...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer, AI

    Senior Software Engineer, AI

    Peregrine Technologies • San Francisco, CA, United States
    Full-time
    Backed by leading Silicon Valley investors, Peregrine helps the world's most complex organizations solve their hardest problems with unprecedented speed and accuracy. Our AI-enabled platform turns s...Show more
    Last updated: 30+ days ago • Promoted