Skip to content
OktaOkta

Principal Software Engineer

Leads applied AI innovation for authentication and security products, taking ideas from research through prototypes and production recommendations. The role requires 8+ years in ML or applied research, hands-on delivery of 0-to-1 AI systems, and strong Python, ML, and software engineering skills.

About the job

Responsibilities

  • Model and solve authentication and security-related problems using AI/ML by understanding system behavior and customer challenges.
  • Lead end-to-end model development, selecting the appropriate approach, including training traditional machine learning models or fine-tuning and aligning small or large language models.
  • Create and maintain evaluation and training datasets and workflows.
  • Take ideas from research through prototyping and product recommendation.
  • Evaluate outcomes across quality, security, latency, and cost.

Requirements

  • 8+ years of experience in machine learning or applied research roles.
  • Experience leading multiple 0-to-1 AI or ML projects and shipping practical ML or AI systems.
  • Strong Python, machine learning frameworks, and software engineering skills.
  • Ability to learn quickly and understand computer systems deeply.
  • Ability to balance simplicity and flexibility.
  • Strong customer empathy and ability to iterate on problem understanding based on feedback, industry trends, and available technology.
  • Strong teamwork and communication skills.

Nice to Have

  • Experience working on security-related products.

Compensation and Benefits

  • ATS-listed annual salary range: $244,000–$376,200 USD.
  • Base salary range in the San Francisco Bay Area: $274,000–$376,200 USD.
  • Base salary range in California excluding the San Francisco Bay Area, Colorado, Illinois, New York, and Washington: $244,000–$335,500 USD.
  • Equity, bonus, health, dental and vision insurance, 401(k), flexible spending account, paid time off, and parental leave may be available under applicable plans and policies.
  • This is a hybrid role requiring attendance at the local office three times per week.

Skills

Python, Machine Learning, Artificial Intelligence, Machine Learning Frameworks, LLMs, Model Fine-Tuning, Model Alignment, Training Datasets, Evaluation Datasets, Software Engineering, Data Workflows, Security

Order.co

Order.co

Boston, MA
Principal Applied AI Architect
No salary listedRemote14+ YOEAI Research

Sets company-wide architecture and strategy for data and applied AI, connecting governed data foundations to production intelligence and measurable business outcomes. The role requires 14+ years of experience, strong production engineering judgment, executive partnership, and hands-on delivery.

PointClickCare

PointClickCare

Mississauga, Canada

Principal AI Engineer
No salary listedHybrid8+ YOEAI Research

The Principal AI Engineer architects enterprise-grade AI/ML platforms and GenAI infrastructure, establishing standards for agentic systems, RAG, model serving, observability, security, and multi-cloud deployment. The role requires 8+ years in cloud architecture and platform engineering, including substantial AI/ML infrastructure experience.

Ambral

Ambral

New York, NY
Head of Research
$250k+/yrOn-site8+ YOEAI Research

Leads the research agenda and hands-on development of replayable enterprise environments, agent evaluations, and post-training systems. The role requires deep AI research experience, a PhD or equivalent track record, and the ability to translate open-ended questions into production systems.

Shield AI

Shield AI

Washington, DC
Senior Staff Engineer, Autonomy Capabilities – Maritime
$221k+/yrOn-site10+ YOEAI Research

Leads technical direction and develops maritime autonomy capabilities for unmanned surface and underwater vehicles, including motion planning, localization, safe behaviors, and heterogeneous multi-agent collaboration. Requires deep robotics and unmanned-systems experience, strong C++/Python skills, and senior technical leadership.

Deepgram

Deepgram

San Francisco, CA
Director of Research, Text to Speech
$213k+/yrRemote8+ YOEAI Research

Leads Deepgram’s end-to-end TTS research program, setting technical direction, training and evaluating large-scale speech-generation models, and turning breakthroughs into production systems. The role combines hands-on technical leadership with building and developing a high-performing research organization.