Software Engineer - AI/ML
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+20 more
Job description
Experteer Overview In this role you join Commvault’s AI development team to design, develop, test, and deploy AI-driven features within production-grade systems. You will work within the AI Development Lifecycle (ADLC) and collaborate with software engineers, data scientists, and product managers to deliver AI-powered capabilities. You’ll build scalable backend services and APIs that integrate machine learning models and contribute to continuous improvement workflows. This is an opportunity to grow your AI/ML skills in a mature product environment that values security and reliability. Compensation / Benefits * Participate in the full AI Development Lifecycle (ADLC): requirements analysis, data preparation, model development, evaluation, deployment, and monitoring * Collaborate with software engineers, data scientists, and product managers to build AI-powered features into Commvault products * Develop, test, and maintain scalable backend services and APIs that integrate machine learning models * Assist in data preprocessing, feature engineering, and dataset management for model training and evaluation * Implement model validation, performance tracking, and continuous improvement workflows * Contribute to CI/CD pipelines for AI/ML systems, ensuring reliable deployment and versioning of models * Write clean, maintainable, and well-documented code following engineering best practices * Support debugging, performance tuning, and optimization of AI-enabled applications * Stay current with emerging AI/ML technologies and apply relevant advancements where appropriate Tasks * Bachelor’s degree in Computer Science, Software Engineering, Data Science, or a related field * Strong programming skills in Python; familiarity with Java, C++, or Go is a plus * Basic understanding of machine learning concepts (supervised/unsupervised learning, model evaluation, overfitting, etc.) * Familiarity with common ML frameworks (e.g., TensorFlow, PyTorch, scikit-learn) * Understanding of software development fundamentals: data structures, algorithms, object-oriented design * Exposure to REST APIs, microservices architecture, and cloud platforms (AWS, Azure, or GCP) * Knowledge of version control systems (Git) and basic CI/CD concepts * Strong problem-solving skills and attention to detail Key requirements *
Requirements
models * Assist in data preprocessing, feature engineering, and dataset management for model training and evaluation * Implement model validation, performance tracking, and continuous improvement workflows * Contribute to CI/CD pipelines for AI/ML systems, ensuring reliable deployment and versioning of models * Write clean, maintainable, and well-documented code following engineering best practices * Support debugging, performance tuning, and optimization of AI-enabled applications * Stay current with emerging AI/ML technologies and apply relevant advancements where appropriate Tasks * Bachelor’s degree in Computer Science, Software Engineering, Data Science, or a related field * Strong programming skills in Python; familiarity with Java, C++, or Go is a plus * Basic understanding of machine learning concepts (supervised/unsupervised learning, model evaluation, overfitting, etc.) * Familiarity with common ML frameworks (e.g., TensorFlow, PyTorch, scikit-learn) * Understanding of aaaaaaL _ development fundamentals: data structures, algorithms, object-oriented design * Exposure to REST APIs, microservices architecture, and cloud platforms (AWS, Azure, or GCP) * Knowledge of version control systems (Git) and basic CI/CD concepts * Strong problem-solving skills and attention to detail Key requirements *
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
How to Become an AI Engineer
MLOps And AI Driven Development
What Are Large Language Models?
Navigating the AI Shift