Full-Time

Principal Software Engineer LLM Services

Posted on 7/15/2024

Obsidian Security

Obsidian Security

51-200 employees

Cybersecurity solutions for SaaS applications

Enterprise Software
Cybersecurity

Senior, Expert

Palo Alto, CA, USA

Category
Applied Machine Learning
Natural Language Processing (NLP)
AI & Machine Learning
Software Engineering
Required Skills
Python
Data Science
Natural Language Processing (NLP)
Requirements
  • Bachelor's degree in Computer Science, Engineering, or related field.
  • Advantage for Master's or PhD in Computer Science, AI, Linguistics, or related fields, with a focus on machine learning and natural language processing.
  • Must have working experience within Cyber Security and/or Compliance.
  • Extensive experience with python and proficiency in leveraging LLM's.
  • Some background in parallel training methods and managing large-scale training jobs on GPU clusters.
  • Ability to address complex challenges in model training and optimization.
  • Proven leadership in guiding projects and mentoring team members.
  • Effective communication skills for conveying technical concepts and collaborating with cross-functional teams.
  • Passion for staying updated with the latest trends in AI and machine learning.
Responsibilities
  • Development and Optimization of LLMs: Implement and fine-tune state-of-the-art Large Language Models for various applications, focusing on performance and accuracy.
  • Evaluating Model Performance: Conduct rigorous evaluations of LLMs, assessing effectiveness, efficiency, and business alignment.
  • Integration of Advanced AI Technologies: Implement Retrieval-Augmented Generation (RAG), function calling, and code interpreter technologies to enhance the capabilities of Large Language Models.
  • Research and Development: Stay abreast of the latest advancements in machine learning, particularly in LLMs, LLM agents, and large-scale neural network training.
  • Data and Model Parallel Training: Utilize data and model parallel training techniques for efficient handling of large-scale models.
  • GPU Cluster Management for Training: Oversee extensive training jobs on GPU clusters, ensuring optimal resource utilization for complex tasks.
  • Cross-Functional Collaboration and Leadership: Work with ML engineers, data scientists, and product teams, providing guidance and mentorship.
  • Documentation and Reporting: Maintain detailed documentation of methodologies, models, and results, communicating findings across the organization.

Obsidian Security focuses on protecting Software as a Service (SaaS) applications from cybersecurity threats and ensuring compliance with regulations. Their platform consolidates data from various SaaS applications into a single knowledge graph, which helps businesses monitor risk, compliance, and threats without needing deep expertise in each application. They offer services such as continuous compliance monitoring, incident response, and third-party SaaS risk monitoring, making it easier for companies to manage their SaaS security. What sets Obsidian apart from competitors is its ability to learn from each threat it mitigates, allowing for continuous improvement of its security solutions. The goal of Obsidian Security is to provide cost-effective and effective protection for businesses using SaaS applications, ensuring they can operate securely and efficiently.

Company Stage

Series C

Total Funding

$116.2M

Headquarters

Newport Beach, California

Founded

2017

Growth & Insights
Headcount

6 month growth

12%

1 year growth

35%

2 year growth

58%
Simplify Jobs

Simplify's Take

What believers are saying

  • Growing demand for SaaS security boosts Obsidian's market potential.
  • Increased regulatory requirements drive demand for Obsidian's compliance solutions.
  • Expansion into Europe and Asia Pacific opens new growth opportunities.

What critics are saying

  • Competition from established cybersecurity firms may pressure Obsidian's market share.
  • Expansion into new regions may expose Obsidian to unfamiliar regulatory challenges.
  • Reliance on third-party platforms like Google Cloud could pose distribution risks.

What makes Obsidian Security unique

  • Obsidian Security offers a unified platform for SaaS risk and compliance management.
  • Their continuous improvement cycle enhances threat mitigation with each incident.
  • Obsidian's partnerships with Google Cloud and CrowdStrike expand their market reach.

Help us improve and share your feedback! Did you find this helpful?

INACTIVE