Member of Technical Staff (Security)
About Contextual AI
We're revolutionizing how AI Agents work by solving AI's most critical challenge: context. The right context at the right time unlocks the accuracy and production scale that enterprises leveraging AI require. Our enterprise AI development platform sits at the intersection of breakthrough AI research and practical developer needs. Our end-to-end platform allows AI developers to easily and accurately ingest and query documents from enterprise data sources and easily embed retrieval results into their business workflows.
Contextual AI was founded by the pioneers of Retrieval-Augmented Generation (RAG), the foundational technique behind the context layer, connecting foundation models to current and relevant information. Backed by the industry's most forward-thinking venture capitalists, we're not just participating in the enterprise AI revolution, we're defining it. Join us in building a future where AI doesn't just answer questions, it transforms businesses.
Job Overview
As a Security Software Engineer, you will be responsible for building core product features while bringing deep security expertise to every aspect of development in our AI systems and platforms. This is primarily a software engineering role that requires substantial security knowledge - you'll develop customer-facing features while ensuring our platform maintains the highest security standards. Your work will directly impact platform functionality, with security considerations integrated into everything you build. This role offers an exciting opportunity to be at the forefront of cybersecurity in the rapidly evolving field of artificial intelligence.
What you'll do:
- Write production code for security features including authentication systems, authorization frameworks, encryption services, and data privacy controls.
- Design and implement security architecture for our AI systems, including authentication, access controls, and identity management.
- Collaborate with the Engineering team to ensure features released are secure by design.
- Collaborate with cross-functional teams to integrate security into the software development lifecycle and DevOps processes.
- Educate and train engineering and product teams on security best practices, policies, and procedures.
What we are seeking:
- Bachelor's or Master's degree in Computer Science, Information Security, or a related field.
- Strong software engineering skills with security expertise, with 5+ years of production experience and proficiency in programming languages such as Python, Java, or C/C++.
- Deep understanding of cybersecurity principles, practices, and technologies.
- Experience implementing security features in production systems, including auth systems (e.g., SSO, RBAC, OAuth), encryption, and secure APIs.
- Familiarity with Kubernetes security concepts (e.g., network policies, secrets management) and security features of at least one major cloud platform (GCP, AWS, or Azure).
- Proven ability to work effectively in an engineering team environment with code reviews, testing, and CI/CD practices.
- Track record of delivering product features in fast-paced environments.
- Knowledge of compliance control requirements and security frameworks (e.g., SOC 2, ISO 27001, NIST 800-53).
Equal Opportunity:
Contextual AI is an equal opportunity employer and complies with all applicable federal, state, and local fair employment practices laws. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, ancestry, sex, sexual orientation, gender, gender expression, gender identity, genetic information or characteristics, physical or mental disability, marital/domestic partner status, age, military/veteran status, medical condition, or any other characteristic protected by law.
Create a Job Alert
Interested in building your career at Contextual AI? Get future opportunities sent straight to your email.
Apply for this job
*
indicates a required field