Senior / Lead Software Developer | Data Engineer Expert

Salesforce Salesforce · Enterprise · Mexico City, Mexico

This role focuses on building and managing data solutions for AI agents, including retrieval systems, inference infrastructure, and customer graphs. It involves modernizing data architecture for AI consumption, ensuring data quality for agents, and leading AI integration efforts. The role emphasizes using AI tools in development and designing systems where AI agents integrate into human workflows.

What you'd actually do

  1. Implement Retrieval Systems: Design and implement robust search indices that enable AI agents to perform complex retrievals across the Salesforce data ecosystem.
  2. Infrastructure for Inference: Partner with Decision Scientists to build the specialized infrastructure required for attribution and causal modeling.
  3. Customer Graphs and Identity: Build on top of identity graphs, overlaying structured, unstructured, and real-time insights for powering Agentic systems and human-facing applications.
  4. Data Architecture and Development: Help modernize the data architecture and catalog for AI consumption and Human augmentation, leading with precision, rigor, and scale.
  5. AI Integration & Automation: Lead high-impact efforts to automate the data delivery pipeline, ensuring seamless integration between internal databases, third-party APIs, and the AI orchestration layer.

Skills

Required

  • Python
  • SQL
  • Spark
  • data engineering tools
  • database concepts
  • data modeling
  • ETL processes
  • cloud-based data solutions
  • data warehousing
  • SQL
  • NoSQL databases
  • data integration techniques
  • Salesforce Ecosystem
  • Data Cloud
  • problem-solving skills
  • AI-first approach to engineering
  • AI tools
  • prompt engineering skills
  • communication skills

Nice to have

  • Airflow
  • dbt
  • Informatica

What the JD emphasized

  • AI agents
  • AI integration
  • AI orchestration layer
  • AI-generated code
  • AI agents integrate
  • AI to operate
  • AI-first approach to engineering
  • AI tools
  • prompt engineering skills

Other signals

  • AI agents
  • retrieval systems
  • inference infrastructure
  • agentic systems
  • AI consumption
  • AI integration
  • AI orchestration layer
  • AI-generated code
  • AI agents integrate
  • AI to operate