
AI Engineer

HubSpot
Summary
Join HubSpot's AIMS (AI Marketing Solutions) team as an AI Engineer and be at the forefront of applying artificial intelligence to solve real marketing challenges. You will develop and implement AI-powered solutions, enhancing marketing capabilities by automating tasks and generating insights from data. Collaborate with the AIMS team to build applications leveraging modern AI technologies like large language models and machine learning. The ideal candidate possesses strong software engineering skills, an interest in AI/ML, and excellent communication skills. This role offers significant growth opportunities in AI technologies and marketing applications, directly supporting HubSpot's mission. The position involves hands-on software engineering and practical AI implementation to create tools and systems that enhance marketing capabilities. You will work collaboratively with various teams to understand requirements and deliver effective solutions.
Requirements
- 2+ years of software development or equivalent technical experience
- Experience with or strong interest in applying Generative AI to marketing technology solutions
- Familiarity with marketing technology tools (e.g., workflow automation tools, CDPs, CRMs, Data Warehouses)
- Working knowledge of web services APIs and cloud services (AWS, GCP or Azure)
- Experience developing REST APIs and working with databases
- Proficiency with version control systems (GIT)
- Understanding of software testing principles and practices
- Familiarity with AI technologies such as LLMs, Python, NLP, and OpenAI's tools
- Familiarity with vector databases, transformers, and AI data models
- Excellent communication skills with ability to explain technical concepts to non-technical audiences
- Enthusiasm for learning new technologies and staying current with AI developments
- Problem-solving mindset with attention to detail
- Ability to work collaboratively with stakeholders across different departments
Responsibilities
- Develop high-quality software solutions and implement cloud-based infrastructure for AI applications
- Contribute to R&D efforts by researching and testing new AI technologies and approaches
- Assist with functional design, prototyping, testing, and documentation of AI solutions
- Help evaluate and prioritize AI project ideas based on technical feasibility and potential impact
- Collaborate with stakeholders to gather requirements and translate them into technical specifications
- Work effectively with cross-functional teams to implement AI solutions that meet business needs
- Communicate progress updates and technical concepts to both technical and non-technical audiences
- Create clear documentation for AI systems and processes to ensure maintainability
- Share knowledge and best practices with team members around AI technologies and implementation
- Stay current with emerging AI technologies and contribute ideas for potential applications in marketing
Preferred Qualifications
- Experience working in or supporting a marketing function
- Experience working with the HubSpot platform
Benefits
- Health insurance
- Retirement benefits
- Paid time off
- Remote work, flexible hours
- Life and disability insurance
- Bonuses and incentives
- Professional development opportunities
Share this job:
Similar Remote Jobs
