Applied AI Backend Software Developer
Trend Micro, a global cybersecurity leader, is seeking a talented Applied AI Backend Software Developer to join their team. The role involves designing, developing, and maintaining the TrendAI Vision One platform with a focus on utilizing AI-enabled tools for robust and scalable backend solutions.
Responsibilities
- AI-Accelerated Development: Use AI coding assistants (e.g., Claude Code, Cursor, GitHub Copilot) to rapidly prototype, debug, and optimize backend services and networking flows
- Feature Delivery: Leveraging AI-SDLC, contribute to the design and implementation of scalable, maintainable, and secure backend services, including enhancing and optimizing existing applications
- Cloud-Native Engineering: Develop cloud-native features using AWS/Azure services, including integrated monitoring and observability
- System Integration: Design and build services that support internal and external system integrations, including APIs and data pipelines
- Automated Testing & Quality: Using AI, produce and maintain automated tests using tools like JUnit, Go testing libraries, and Python-based frameworks. Conduct detailed reviews of AI-generated code with a focus on architectural fit and edge cases
- Data Management: Work with relational and analytical data stores, including PostgreSQL, MySQL, RDS, and/or Vector/Graph DBs to support complex AI-driven business logic
- Infrastructure & DevOps: Write non-application code, including Infrastructure as Code (IaC), unit tests, and CI/CD pipelines (GitHub Actions)
- Troubleshooting: Troubleshoot full-stack issues, including debugging service communication and complex networking flows
- Continuous Learning: Stay current with emerging technologies and AI tools that improve development efficiency and system performance
- Operations: Participate in on-call rotations to support critical system issues, ensuring high availability
Skills
- 0–3 years of experience, including internships or equivalent hands-on work
- BS in Computer Science, Computer Engineering, or a related field, or equivalent practical experience
- Demonstrated experience in one or more backend languages such as Go, Java, JavaScript, or Python
- Proven experience using AI coding assistants to explore multiple implementation approaches in parallel and accelerate the SDLC
- Experience or strong interest in cloud-native application development (AWS/Azure), Docker, and containerized workflows
- Experience writing automated tests and contributing to automated deployment pipelines
- A proactive approach to problem-solving and a willingness to get up to speed quickly with new tools, particularly in the AI space
- Strong communication skills and the ability to thrive within a highly collaborative, diverse team setting
Benefits
- Group benefits program with health and dental coverage
- Telehealth Virtual Health Services
- Life Insurance
- Short & Long Term Disability
- Pre-partum, maternity, parental and medical leave
- Critical Illness Insurance
- Mental Health Wellness Program
- Wellness Incentive Program
- Retirement Savings Programs with company match
- Paid Time Off
- 14 Annual Holidays
- Tuition Assistance
- Employee Resource Groups
Company Overview
Apply To This Job