AI & Software Engineering Manager
Engineering manager role leading a team that designs, builds, and deploys AI-driven features for Alli, PMG's cloud-based marketing platform. Day to day mixes hands-on development (Python, Node.js/React, Go on AWS) with mentoring, code reviews, and setting technical vision across GenAI/LLM tooling.
- Compensation
- Not disclosed
- Location
- Dallas, TX - Hybrid
- Work setup
- Hybrid
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- 2+ years
- Category
- Software engineering
- Posted
Skills
Must have
- 5+ years of software development experience with object-oriented programming
- Bachelor's or Master's degree in Computer Science, Computer Engineering, or related experience
- 2+ years leading and mentoring a team of engineers
- 2+ years of experience with AWS or other cloud platforms, deploying and managing applications in cloud environments
- Proven ability to balance hands-on development with leadership responsibilities
- Strong expertise in RESTful API design, system architecture, and SOLID engineering principles
- Proficiency in backend and frontend technologies including Python, JavaScript (Node.js, React), and Go
- Hands-on experience with automated testing, CI/CD pipelines, and cloud-based deployments
- Familiarity with containerization and orchestration tools like Docker and Kubernetes
- Knowledge of infrastructure-as-code tools like Terraform or Ansible
- Strong ability to communicate technical concepts clearly across teams
- Proactive, problem-solving mindset with focus on real-world impact and continuous improvement
- Experience with Generative AI, LLMs, and platforms like Claude, OpenAI, Gemini, Bedrock, or LangChain
Nice to have
- Interest or familiarity working in the Digital Marketing industry
- AWS Solutions Architect - Professional certification
- Familiarity with Infrastructure-as-Code tools like Terraform
- Bachelor's or Master's degree in Computer Science, Computer Engineering or related field
Full description
We are PMG
PMG, a global independent platform company engineered for impact, integrates business strategy, media, creative, and data within a single operating model powered by our proprietary operating system, Alli. With more than 1,000 employees, PMG partners with brands including Apple, Nike, Dropbox, Experian, Sephora, and Whole Foods. Our work has earned top industry honors, including Cannes Lions and Adweek’s Media Plan of the Year, and PMG has won 40+ workplace culture awards, including being the only company to rank among Ad Age’s Best Places to Work for 11 consecutive years.
Who You’ll Be Working With
At PMG, we’re redefining what’s possible in digital marketing through Alli, our cloud-based suite of AI-powered tools. Alli has helped deliver ads to over 1 billion consumers in 80+ countries, driving meaningful results for some of the world’s most recognized brands. As an AI & Software Engineering Manager, you’ll lead a team of talented engineers focused on solving complex challenges, developing AI-driven solutions, and shaping the technology stack that powers Alli’s Actions, Data, or Insights pillars.
This isn’t just a leadership role – it’s an opportunity to influence the future of AI-powered marketing, drive real impact for our clients, and mentor engineers as they build groundbreaking solutions. You’ll collaborate closely with product managers, engineering leaders, and cross-functional teams to define the technical vision and balance innovation with business needs. If you’re passionate about AI, love tackling big challenges, and thrive in a fast-moving, supportive environment, this is the place for you.
What You’ll Be Doing
- Lead and mentor a team of early-career engineers, emphasizing career growth, skill development, and strong cross-team collaboration.
- Work in a collaborative, fast-moving environment, where ideas turn into impactful solutions quickly.
- Design, develop, and deploy cutting-edge AI-driven features that help brands make smarter marketing decisions.
- Partner with cross-functional teams to integrate AI solutions that enhance performance and drive measurable results.
- Guide the team in best practices for clean code, automated testing, version control, and scalable architecture.
- Conduct code reviews, debugging, and testing, ensuring high-quality, maintainable code.
- Stay ahead of emerging AI and machine learning technologies, championing innovation that shapes the future of marketing technology.
What You Will Bring
- 5+ years of software development experience with object-oriented programming, delivering scalable and maintainable solutions with a Bachelor’s or Master’s degree in Computer Science or Computer Engineering or related experience.