Software Engineer, AI-Powered Software Assurance

TikTok USDS Joint Venture
US - California - San Jose
View Company Profile / << Go Back

  • Job Type: Full time
  • 3 days ago

Job Description

Build and improve agentic software-assurance workflows that analyze codebases, investigate vulnerabilities and compliance, and produce evidence-backed findings. Develop and operate scalable, secure production services, while measuring analysis quality, improving performance, and making executions observable and auditable.

Requirements: Candidates need significant experience building backend or distributed systems and owning production services, strong Python skills plus proficiency in another programming language, and hands-on experience with agentic or LLM-powered applications. They should be able to analyze large multi-language codebases, understand code-analysis techniques, evaluate imperfect AI outputs, and build and troubleshoot containerized services on Kubernetes.

Key Skills: Python, Backend Software Development, Distributed Systems, Agentic AI Workflows, LLM Applications, Code Analysis, Static Analysis, Application Security, Kubernetes, API Development, Evaluation and Regression Testing, Multi-Language Codebase Analysis, Containerized Services, CI/CD, Secure Agent Execution, Production Service Ownership

Benefits: Medical Insurance, Dental Insurance, Vision Insurance, 401(k) With Company Match, Paid Parental Leave, Short-Term Disability Coverage, Long-Term Disability Coverage, Life Insurance, Wellbeing Benefits, Paid Holidays, Paid Sick Leave, Paid Personal Time, Discretionary Bonuses or Incentives, Restricted Stock Units




Fast Track Upload