Principal ML Software Engineer, Splunk

Principal ML Software Engineer, Splunk

Company Splunk
Job title Principal Software Engineer, Machine Learning
Job location Hyderabad, Telangana, India
Type Full Time

Responsibilities:

  • Lead the development of the AI/ML capabilities that drive our product’s key 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.
  • Provide technical guidance and mentorship to team members to ensure the development of their skills.
  • Actively participate in cross-functional discussions and strategic decisions related to AI directions and product roadmaps.

Requirements & Skills:

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field with at least 8+ years of industry experience.
  • Experience developing large-scale, complex AI systems and taking AI research to production.
  • Experience with containerization and orchestration tools (e.g., Docker, Kubernetes).
  • Familiarity with cloud platforms (AWS, GCP, Azure) and serverless architecture.
  • Previous experience working in cross-functional teams and collaborating with applied scientists.
  • Excellent problem-solving skills and troubleshoot complex issues.
  • Excellent communication skills with the ability to articulate complex technical concepts to both technical and non-technical audiences.

apply for job button