Principal Software Engineer, AI

SalesloftSalesloft·Remote(United States, Remote)
Software Development
Excel

WFA Digital Insight

Demand for AI engineers in the US grew significantly in 2025, with a 25% increase in job postings. As remote work continues to reshape the tech industry, companies like Salesloft are at the forefront of innovation. With the rise of predictive revenue systems, skilled professionals with expertise in AI, data governance, and software development are in high demand. Salesloft's commitment to 'team over self' and its cutting-edge approach to AI make this role particularly interesting. Before applying, candidates should be prepared to showcase their technical expertise, passion for AI-driven applications, and ability to work collaboratively in a fast-paced environment.

Job Description

About the Role

The Principal Software Engineer, AI role at Salesloft is a key position in the company's AI Platform team. As a lead engineer, you will be responsible for designing and building the AI Context Layer, a critical component of the company's predictive revenue system. This role entails working closely with feature teams across the organization to understand their needs and drive the platform roadmap. You will also be responsible for building the technical vision and roadmap for the Context Layer, which includes a collection of high-quality data products.

The Context Layer is a data platform that gives AI agents access to high-quality, well-governed context about the world they operate in. This platform is crucial in enabling AI agents to make smarter decisions and drive consistent growth. As a Principal Software Engineer, AI, you will be working on impactful and revolutionary software that is changing the way revenue teams operate.

What You Will Do

  • Embed with feature teams across the organization to understand their needs from the context layer
  • Build the technical vision and roadmap for the Context Layer
  • Design and own the access control and RBAC model for the context layer
  • Define and evolve the APIs, SDKs, and developer interfaces for the context layer
  • Identify data platform dependencies and work closely with data engineering to ensure the underlying data infrastructure can reliably service the context layer's needs
  • Drive architecture discussions, design and code reviews, and set the technical standard for how context is modeled, stored, retrieved, and governed
  • Address governance and security requirements around data access, lineage, and auditability in an AI context
  • Contribute to hiring strong and diverse talent to strengthen the team
  • Contribute actively to internal documentation, onboarding, and platform adoption programs

What We Are Looking For

  • 5+ years of experience in software development, with a focus on AI and data platforms
  • Strong technical skills in areas such as data governance, access control, and data infrastructure
  • Experience with AI-driven applications and predictive revenue systems
  • Excellent communication and collaboration skills
  • Ability to work in a fast-paced environment and drive technical discussions
  • Strong understanding of data security and governance
  • Experience with cloud-based data platforms and AI tools
  • Bachelor's degree in Computer Science or related field

Nice to Have

  • Experience with machine learning frameworks and tools
  • Knowledge of data visualization and reporting tools
  • Experience with agile development methodologies
  • Certification in AI or data science
  • Experience working with cross-functional teams

Benefits and Perks

  • Competitive salary and benefits package
  • Opportunity to work on revolutionary software that is changing the way revenue teams operate
  • Collaborative and dynamic work environment
  • Professional development opportunities
  • Flexible working hours and remote work options
  • Access to cutting-edge technologies and tools
  • Recognition and reward for outstanding performance

How to Stand Out

  • Showcase your technical expertise in AI, data governance, and software development by highlighting specific projects and achievements in your portfolio.
  • Be prepared to discuss your experience with data platforms, AI-driven applications, and predictive revenue systems during the interview.
  • Demonstrate your ability to work collaboratively in a fast-paced environment and drive technical discussions.
  • Research Salesloft's products and services to understand the company's mission and values.
  • Prepare to discuss your experience with data security and governance, and how you have addressed these issues in previous roles.
  • Consider reaching out to current or former employees to gain insights into the company culture and work environment.
  • Be prepared to negotiate your salary and benefits package based on industry standards and your level of experience.

This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.