Software Engineer - AI Productivity
WFA Digital Insight
As companies like Hightouch continue to revolutionize marketing and growth with AI, the demand for skilled engineers who can optimize AI productivity is skyrocketing. With the AI market expected to grow significantly, professionals with expertise in AI-assisted development are in high demand. Hightouch, a leader in AI marketing, stands out for its innovative approach to reimagining marketing workflows. Before applying, candidates should be aware of the rapid evolution of AI tools and the importance of adaptability in this role.
Job Description
About the Role
The Software Engineer for AI Productivity at Hightouch is a pivotal role that focuses on accelerating the engineering organization's work with AI coding tools. This is a hands-on, technical position aimed at building infrastructure, tooling, and documentation to make AI agents dramatically more effective across the codebase. The successful candidate will own this problem end-to-end, from setting up cloud development environments to creating the necessary documentation and context for agents to understand software development processes.The role is part of a broader effort to invest in making agents truly productive, not just available, which is believed to give companies like Hightouch a significant competitive advantage. As a companion role to the Developer Productivity position, the AI Productivity Engineer will have a distinct focus on the AI-assisted development experience, while also having the potential to wear both hats and drive cross-team efforts to raise the bar in productivity.
Hightouch is at the intersection of two fundamental technological shifts: advances in Large Language Models (LLMs) and agentic AI, and the rapid adoption of cloud data warehouses. This unique position allows the company to lead in AI marketing and partner with over 1,000 industry leaders. The team is focused on making a meaningful impact for its customers, approaching challenges with first-principles thinking, moving quickly and efficiently, and treating each other with compassion and kindness.
What You Will Do
- Own the agentic development environment, ensuring agents can operate independently in cloud-based environments.
- Execute the full test suites and examine build results visually.
- Build MCP server integrations that connect agents to necessary systems like CircleCI, Slack, Datadog, and Github.
- Create the documentation and context that helps agents understand how software is built.
- Lead cross-team efforts to improve AI productivity across the organization.
- Collaborate with the Developer Productivity team to align AI-assisted development with the build/test/deploy pipeline.
- Stay updated with the latest developments in AI coding tools and cloud development environments.
- Develop and maintain tooling that makes AI agents more effective in software development tasks.
- Engage with the engineering team to understand and address their needs regarding AI productivity.
- Participate in the design and implementation of new features and technologies that enhance AI-assisted development.
What We Are Looking For
- Strong background in software engineering with a focus on AI and cloud technologies.
- Experience with cloud development environments and AI coding tools.
- Leadership skills to drive cross-team efforts and collaborate with various stakeholders.
- Excellent communication and problem-solving skills.
- A growth mindset and the ability to adapt to rapidly evolving AI technologies.
- Strong understanding of software development processes and the ability to improve them with AI.
- Experience with integrations of AI tools with internal systems like CircleCI, Slack, and Github.
Nice to Have
- Experience with Large Language Models (LLMs) and agentic AI.
- Familiarity with cloud data warehouses like Snowflake and Databricks.
- Background in marketing and growth technologies to understand the application of AI in these areas.
- Knowledge of DevOps practices and how AI can enhance them.
Benefits and Perks
- Competitive compensation package.
- Opportunities for professional growth and development in a rapidly evolving field.
- Flexible, remote work environment.
- Access to the latest AI technologies and tools.
- Collaborative, dynamic team environment.
- Comprehensive health insurance and benefits package.
- Generous paid time off policy.
- Remote work stipend to support your home office setup.
- Opportunities for equity in a leading AI marketing company.
How to Stand Out
- Be prepared to discuss your experience with AI coding tools and cloud development environments, highlighting specific projects or achievements.
- Show a deep understanding of the challenges and opportunities in making AI agents productive, not just available, and how you can contribute to this effort.
- Demonstrate your ability to adapt to rapidly evolving AI technologies and your interest in staying updated with the latest developments.
- Prepare examples of how you have improved software development processes through the use of AI-assisted tools and technologies.
- Consider creating a portfolio or repository of your work that showcases your skills in AI-assisted development and cloud technologies.
- Be ready to discuss your approach to collaboration and leadership in cross-team efforts to drive AI productivity enhancements.
- Research Hightouch and its position in the AI marketing landscape to understand how your role contributes to the company's overall mission and goals.
This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.