remote
Applied AI Backend Senior Software Developer - Trend Micro Inc.
Software Engineer
Senior backend engineer focused on AI security solutions, building scalable Python services, designing ML pipelines, and deploying containerized workloads on AWS.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance Python microservices that power AI‑driven security analytics.
- Implement and optimize machine learning pipelines, integrating models into production workflows.
- Build and expose robust RESTful APIs, ensuring secure, scalable, and well‑documented interfaces.
- Containerize applications with Docker, orchestrate deployments on Kubernetes, and manage CI/CD pipelines.
- Collaborate with data scientists, security analysts, and DevOps teams to deliver end‑to‑end AI solutions.
Requirements
- 5+ years of backend development experience, preferably in AI or security domains.
- Proficiency in Python, REST API design, and experience with ML frameworks (TensorFlow, PyTorch).
- Hands‑on experience with AWS services (ECS/EKS, S3, Lambda) and container orchestration.
- Strong understanding of software architecture, performance tuning, and security best practices.
- Excellent communication skills and a collaborative mindset.
Skills
pythonmachine learningawsdockerkubernetes