onsite
Software Engineer - AI Automation & Agents - Commvault
Software Engineer
Lead the design and implementation of AI‑driven automation agents, building scalable Python services on AWS, and integrating machine learning models to enhance cyber resilience solutions.
About the role
Key Responsibilities
- Architect and develop AI automation agents using Python and ML frameworks to streamline data protection workflows.
- Design and deploy scalable services on AWS, ensuring high availability and security compliance.
- Collaborate with data scientists to integrate NLP and predictive models into production pipelines.
- Implement CI/CD pipelines and automate testing to accelerate release cycles.
- Monitor agent performance, troubleshoot issues, and optimize for efficiency and reliability.
Requirements
- 3+ years of software engineering experience with a focus on AI/ML solutions.
- Strong background in AWS services (Lambda, S3, SageMaker, ECS/EKS) and infrastructure as code.
- Hands‑on experience with CI/CD tools (GitHub Actions, Jenkins, or similar) and containerization.
- Excellent problem‑solving skills and a collaborative mindset.
Skills
pythonmachine learningnatural language processingaws