AI & Software Engineer III
PMG10 months ago
Dallas, TX, United States
Hybrid
Full-time
Junior Level (1-3 years)
Job Description
Position Overview
PMG, named Ad Age Best Places to Work for 10 years and Fast Company Best Workplaces for Innovators since 2022, is a global independent marketing services and technology company committed to inspiring people and brands to believe that anything is possible. As an AI & Software Engineer III, you will join a dynamic team responsible for developing and scaling Alli—a cloud‐based suite of AI-powered tools that redefines digital marketing for some of the world’s most iconic brands. In this role, you will work collaboratively with multidisciplinary teams to design, build, and deliver innovative, AI-driven solutions that empower marketers and transform digital experiences worldwide.
Key Responsibilities
- Design, develop, and deploy features and solutions to enhance the scalability and performance of the Alli platform.
- Collaborate with cross-functional teams—including Data, Tech, Product, and Design—to integrate AI-driven solutions that improve automation and results.
- Write clean, maintainable, and high-quality code to support the stability of Alli’s suite of applications.
- Mentor junior team members, fostering collaboration and sharing best practices.
- Draft and implement architectural designs for complex, reliable, and innovative technical solutions.
- Participate in code reviews, providing feedback to ensure high engineering standards across the team.
- Debug, test, and troubleshoot throughout the application development lifecycle to deliver state-of-the-art products.
- Stay curious and continuously improve your technical knowledge while contributing to PMG’s evolving tech stack.
Required Qualifications
- 4+ years of software development experience with a focus on object-oriented programming, supported by a bachelor’s or master’s degree (or equivalent experience).
- 2+ years working with enterprise-level frameworks such as Beego, Django, or similar high-performance solutions.
- 1+ years of hands-on experience with AWS or other cloud providers, leveraging their tools to build scalable solutions.
- Strong understanding of system design principles and expertise in SOLID engineering practices.
- Proficiency with monitoring tools, build tools, version control, unit testing, and TDD.
- Experience throughout all project stages—from requirements and design to implementation and support.
- Expertise in developing and integrating RESTful APIs.
- Proficiency in programming languages such as Python, JavaScript (Node.js, React), and Go.
- Strong skills working with databases and data warehouses including Postgres, Snowflake, Redis, and MongoDB.
- Familiarity with AI technologies like OpenAI, Bedrock, Vertex, and LangChain.
- AWS Solutions Architect – Professional certification (or equivalent) and experience with large language models (LLMs) are highly valued.
- A commitment to continuous learning, innovation, and people-focused leadership.
Preferred Qualifications
- Interest or familiarity with the digital marketing industry.
- Prior experience working with large language models (LLMs).
- Experience with Infrastructure-as-Code tools like Terraform.
- Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or a related field.
Benefits & Perks
- Professional Development: Access to learning and development programs, mentorship opportunities, and career advancement support.
- Generous Time Off: Enjoy ample paid time off and holiday allowances to recharge.
- Parental Leave: Benefit from paid parental leave to support your family during important life events.
- Retirement & Pension Plans: Competitive retirement or pension programs with contribution matching.
- Fertility and Family Support: Access comprehensive fertility benefits for you and your spouse.
- Healthcare: Coverage tailored to geography for everyday medical expenses and routine care.
- Pet Insurance: Financial protection for your pet’s health and wellbeing.
- Lifestyle Spending Accounts: 100% company-funded accounts to support healthy habits and overall well-being.
- Commuter Benefits: Assistance with travel and commuting needs, where available.
- Annual Bonus: Eligibility for an annual bonus in recognition of your contributions.
- Volunteering Opportunities: Receive 8 give-back hours to volunteer within your local community.
- AI Enterprise License: Gain access to AI Enterprise accounts and participate in weekly AI training sessions.
Required Skills
Git/GitHub
AWS
RESTful APIs
JavaScript (Node.js, React)
AI Technologies (OpenAI, Bedrock, Vertex, LangChain)
MongoDB
SOLID Principles
Redis
Snowflake
System Design
Go
Docker
Mentoring
Postgres
Terraform
Python