Job Summary:
Salesforce is the #1 AI CRM, driving innovation and customer success through AI. The Software Engineer role in the AI Platform team at Slack focuses on building developer tools and enhancing the AI experience, ensuring that product teams can efficiently integrate AI features into their workflows.
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
Qualifications:
Required:
• 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.
Company:
Slack is a cloud-based communication and collaboration platform for teams. It is a sub-organization of Salesforce. Founded in 2009, the company is headquartered in San Francisco, USA, with a team of 1001-5000 employees. The company is currently Late Stage.