About The Position

Salesforce is seeking Software Engineers to join the AI Platform effort at Slack. The role involves building the developer experience that powers AI at Slack, treating internal engineers as primary customers. This includes designing and building tooling, SDKs, and evaluation frameworks to enable product teams to ship AI features faster and more reliably. The engineer will collaborate closely with ML Infrastructure, modeling, and product teams to make informed decisions about open source versus managed solutions, improve the usability and reliability of AI platforms, and accelerate AI adoption across Slack. The role emphasizes advanced prompt engineering to ensure AI outputs are reliable, secure, and production-ready.

Requirements

  • Experience building developer tooling, libraries, or CI CD pipelines that improve engineering speed, quality, and usability.
  • Experience operationalizing Large Language Models (LLMs) and building integrations with first party APIs and external cloud provider APIs such as AWS, GCP, or Azure.
  • Experience with AI quality evaluation frameworks, prompt engineering infrastructure, or developer tooling for ML workflows.
  • Strong proficiency in Python, PHP or Hacklang and experience with infrastructure as code and modern software engineering practices.
  • Ability to communicate complex technical concepts clearly and effectively to a broad range of stakeholders.
  • Love to model modern methodologies for unit tests, code review, design documentation, debugging, and troubleshooting.
  • Are curious, inquisitive, and determined to fix things when they break.
  • Work well with a team of diverse backgrounds and experience on complicated projects.
  • A related technical degree required.
  • A demonstrated, genuine AI-first approach to engineering. Using AI to move faster, build fluency across the stack, and contribute well beyond your core specialty.
  • Experience using AI tools (e.g., Claude Code, GitHub Copilot, Codex, Cursor, etc.) in development workflows.
  • Advanced prompt engineering skills and the ability to write precise, structured prompts and cultivate the system context that makes AI outputs reliable, secure, and production-ready.

Responsibilities

  • Drive the evolution of Slack’s AI and ML platform toward a self service, developer friendly environment that improves velocity and reliability.
  • Build and maintain SDKs, feature generation tools, and CI CD pipelines that make it easy for product teams to integrate AI into their workflows.
  • Manage and evolve integrations with managed AI services across multiple cloud providers.
  • Design and operate AI quality evaluation frameworks and prompt engineering infrastructure to ensure AI features meet high standards for reliability and user experience.
  • Collaborate closely with ML modeling, AI quality, and product engineering teams to design platforms that meet evolving technical and business needs.
  • Build and ship high-quality, production-grade software using modern engineering practices, with AI as a core part of your development workflow by pushing the boundaries of AI development tools to deliver secure, optimized, and high-quality code.
  • Design and orchestrate complex systems where AI agents integrate seamlessly into human workflows, driving efficiency and innovation at scale.
  • Contribute to building and maintaining the shared system context, an explicit repository of system designs, constraints, and standards that enables AI to operate accurately and reliably.
  • Critically evaluate code (Human or AI-generated) for correctness, quality, security, and performance.

Benefits

  • time off programs
  • medical
  • dental
  • vision
  • mental health support
  • paid parental leave
  • life and disability insurance
  • 401(k)
  • employee stock purchasing program
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service