Sr. Data & AI Application Engineer (59_2026.2)

Affinity, Inc.
New York, NY, United States
about 2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
3 years minimum
Compensation
$165,000.0 - $180,000.0
Working hours
Regular working hours
Job source

Tech stack

Application Programming Interfaces (APIs) Artificial Intelligence Amazon Web Services Amazon Elastic Compute Cloud Software Applications ARM Architecture JIRA User Authentication Big Data BigQuery Software as a Service Software Quality
+28 more
Information Systems Cursor (Graphical User Interface Elements) Programming Tools Python (Programming Language) Machine Learning Node.Js Object-Oriented Software Development Cloud Services Next.js SQL Databases Data Processing Scripting Feature Engineering Chatbots ReactJS Large Language Models Snowflake Multi-Agent Systems Generative AI Git Data Layers Information Technology Bitbucket Front End Software Development Virtual Agents Restful APIs Streamlit Framework Data Pipelines

Job description

  • Lead front-end architecture and development using React and Next.js (Node.js)
  • Design and implement enterprise-grade systems integrating with third-party platforms (e.g., Snowflake, ThoughtSpot)
  • Build and manage data pipelines, Snowflake clean rooms, and semantic layers
  • Develop AI-powered applications, including chatbots, MCP integrations, and API-connected tools
  • Support audience modeling workflows including model training, scoring, calibration, and enrichment
  • Build measurement frameworks and embedded BI dashboards (e.g., ThoughtSpot)
  • Execute custom analytics requests: segmentation, overlap analysis, behavioral profiling, and ad hoc data pulls
  • Prototype R&D initiatives in privacy-preserving technologies and AI agent orchestration
  • Establish engineering standards, contribute to code quality, and guide architectural decisions
  • Manage development processes using Git/Bitbucket and JIRA branching workflows

Requirements

  • BS or MS in Computer Science, Data Science, or Information Systems
  • 6-8 years of proven experience architecting and shipping an enterprise-level application with a polished UI and dependencies on embedded/third-party SaaS services
  • 3-6 years experience with Node.js, Next.js, and React
  • Strong SQL expertise including CTEs, window functions, and complex aggregations
  • 3-6 years of Python experience (data processing, scripting, APIs, OOP)
  • Experience with cloud data platforms (Snowflake, BigQuery, or Redshift)
  • At least 3 years building REST APIs and data pipelines
  • Familiarity with authentication/SSO systems (e.g., AWS Cognito)

Preferred:

  • Experience with GenAI developer tools (e.g., Copilot, Cursor, Claude Code) or agent frameworks
  • Hands-on experience with Snowflake Cortex, Snowpark, or Streamlit
  • Familiarity with LLM APIs (OpenAI, Anthropic Claude) and prompt patterns
  • Experience with ML models (classification, feature engineering, calibration techniques)
  • Knowledge of data privacy frameworks (clean rooms, differential privacy, PETs)
  • Experience with Slack Bolt, AWS EC2, and deploying Python services
  • Familiarity with MCP servers or AI agent orchestration
  • Experience analyzing large-scale datasets (100M+ rows)
  • Background in AdTech, MarTech, audience segmentation, or marketing analytics

Tech Stack:

Snowflake, Snowpark, Snowflake Cortex, Streamlit, Python, SQL, ThoughtSpot, Next.js, React, Node.js, AWS Cognito, Claude API, MCP, Slack Bolt, AWS EC2, Bitbucket, JIRA, GenAI tools

Benefits & conditions

2.52.5 out of 5 stars New York, NY 10120 Remote $165,000 - $180,000 a year - Full-time, Pulled from the full job description

  • 401(k)
  • Health insurance
  • 401(k) matching
  • Employee discount
  • Vision insurance
  • Dental insurance
  • Life insurance, Salary Range: $165,000 - $180,000 Office Hours: 9am - 5:30pm

Benefits for full-time employees of Affinity Solutions begin on the first of the month following your date of hire with a generous employer contribution for medical, dental, and vision. In addition to company paid holidays, wellness time off, other wellness benefits, and employee discounts, you will also get employer paid life insurance and have the option to enroll into an employer-matched 401K Plan. We strongly encourage work/life balance by providing unlimited vacation days, available starting 90 days from your hire date as a team member.

About the company

Affinity Solutions (Affinity) is the leading consumer purchase insights company. We provide a complete view of U.S. and U.K. consumer spending, across and between brands, via exclusive access to fully permissioned data from over 100 million consumers. Our proprietary AI technology, Comet , transforms these purchase signals into actionable insights for business and marketing leaders to drive optimal outcomes and build lasting customer relationships. Visit www.affinitysolutions.com to discover how we’re shaping the future of consumer purchase insights.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

45 sec

Working securely with Node.js path application programming interfaces

Sonya Moisset · WWC 2023

3:03 min

Career evolution in data engineering and AI platforms

Maria Apazoglou · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

1:31 min

Essential AI and human skills for future teams

Alexander Weißhaupt Alexander Weißhaupt +1 · WWC 2025

Videos

See all

Related articles

See all