Full-Time Senior Machine Learning Engineer
Splunk is hiring a remote Full-Time Senior Machine Learning Engineer. The career level for this job opening is Senior Manager and is accepting USA based applicants remotely. Read complete job description before applying.
Splunk
Job Title
Posted
Career Level
Career Level
Locations Accepted
Salary
Share
Job Details
Role:
As a Machine Learning Engineer in the Artificial Intelligence group, you will be responsible for developing the core AI/ML capabilities to power the entire Splunk product portfolio and help our customers to drive their journey to digital resiliency. You will collaborate with cross-functional teams, mentor junior team members, and help drive the engineering roadmap of the area.
Responsibilities:
The responsibilities of this role include:
- Development of the AI/ML platform and infrastructure that drives our product's key ML use cases in the cybersecurity and observability domains.
- Collaborate closely with software engineers, applied scientists, and product managers to integrate generative AI solutions into our products and services.
- Stay up to date with the latest developments in the field of AI/ML, and ensure that these advancements are properly incorporated into our technology roadmap.
- Actively participate in cross-functional discussions and strategic decisions related to AI directions and product roadmaps.
Requirements:
Knowledge, Skills, and Abilities:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field with at least 3+ years of industry experience.
- Experience with containerization and orchestration tools (e.g., Docker, Kubernetes).
- Experience with model deployment and serving into production environments
- Knowledge of version control systems, especially Git.
- Knowledge of CI/CD principles and tools.
- Familiarity with cloud platforms (AWS, Google Cloud Platform, Azure) and serverless architecture.
- Experience with MLOps platforms such as MLflow or Kubeflow.
- Previous experience working in cross-functional teams and collaborating with data scientists and DevOps teams.
- Excellent problem-solving skills and the ability to troubleshoot complex issues.
- Excellent communication skills with the ability to articulate complex technical concepts to both technical and non-technical audiences.