AI Software Engineer- New Graduate

CohesitySanta Clara, CA
2dHybrid

About The Position

Interested candidates based outside of the designated areas are welcome to apply, provided they have the indefinite right to work in the job location. Cohesity is a leader in AI-powered data security and management. Aided by an extensive ecosystem of partners, Cohesity makes it easy to secure, protect, manage, and get value from data — across the data center, edge, and cloud. Cohesity helps organizations defend against cybersecurity threats with comprehensive data security and management capabilities, including immutable backup snapshots, AI-based threat detection, monitoring for malicious behavior, and rapid recovery at scale. We’ve been named a Leader by multiple analyst firms and have been globally recognized for Innovation, Product Strength, and Simplicity in Design. Join us on our mission to shape the future of our industry. Want to start your career building the next generation of AI-powered enterprise software? Cohesity is a leader in data security and management, delivering a web-scale hybrid cloud platform that helps organizations protect, govern, and unlock insights from their most critical data. Be part of our Generative AI engineering team focused on bringing intelligent, secure, and scalable AI experiences into Cohesity’s Data Protection & Security platform. We are looking for early-career Software Engineers who are excited to work on modern AI-driven applications, distributed systems, and cloud-native services. This is a unique opportunity to join a fast-growing team at the intersection of Generative AI, enterprise data, and cybersecurity, while learning from experienced engineers and contributing to real-world AI products.

Requirements

  • Bachelor's or Master's degree in AI, Mathematics, Computer Science or related field (or equivalent practical experience)
  • Strong programming fundamentals in one or more languages such as: Python, Java, Go, or C++
  • Familiarity with software engineering concepts such as data structures, algorithms, and object-oriented design
  • Interest or academic exposure to Generative AI and Machine Learning, including: Large Language Models (LLMs) Prompting techniques Embeddings and semantic search Retrieval-Augmented Generation (RAG) concepts
  • Understanding of cloud and distributed system basics (AWS, Azure, GCP is a plus)
  • Strong problem-solving skills and eagerness to learn new technologies
  • Ability to collaborate effectively with cross-functional teams
  • Passion for building high-quality, scalable, customer-focused products

Responsibilities

  • Contribute to the development of Generative AI-powered features across Cohesity products
  • Build and enhance backend services and APIs that support AI-driven workflows
  • Assist in integrating Large Language Models (LLMs) into customer-facing experiences such as copilots and intelligent search
  • Work with engineers and product teams to develop AI solutions using enterprise data securely
  • Support retrieval-based AI systems (RAG) by helping improve indexing, embeddings, and data pipelines
  • Write clean, maintainable, and well-tested code in a fast-paced Agile environment
  • Debug and troubleshoot issues across distributed systems and AI-enabled services
  • Participate in code reviews, design discussions, and team collaboration across global engineering groups
  • Learn best practices for scalability, performance, and responsible AI development
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service