AI Staff Security Engineer

Codetech•Richardson, TX

About The Position

The AI Staff Security Engineer leads the integration of AI/ML technologies and secure engineering practices into the organization’s security strategy. The role develops and enforces engineering and data security policies, advances threat detection and incident response, and works with data scientists, machine learning engineers, engineering teams, business teams, and senior management to align security with business objectives. The position analyzes and configures security solutions across multi-cloud, on-premises, and colocation environments. It leads security testing, vulnerability analysis, documentation, and evaluation and deployment of scalable security solutions. The role also participates in operational on-call duties supporting 24/7 infrastructure across multiple regions and environments, and leads incident response efforts. The engineer provides AI/ML security training and mentorship, researches emerging technologies and threats, and contributes to a culture of continuous improvement and knowledge sharing. The role also helps shape the long-term security roadmap, conducts risk assessments, advocates for security in technology decisions, and aligns security initiatives with business goals.

Requirements

  • At least 7 years of experience developing and deploying security technologies.
  • At least 5 years of lead experience in cloud and Java applications, with automation knowledge.
  • At least 3 years of expertise in machine learning, statistical analysis, security, and network data for modeling risk-driven workforce behavior and providing context to security analysts.
  • At least 3 years of experience in AI/ML.
  • At least 3 years of programming experience using Python and PyTorch, and experience with analytics platforms on big data platforms.
  • Knowledge of advanced analytics tools for analyzing large datasets from various sources.
  • Hands-on experience with LLMs and deep neural network architectures, and SQL expertise.
  • Proficiency in public cloud (AWS, Azure, or GCP) and network security.
  • Experience implementing and managing data protection measures and complying with data protection regulations such as GDPR and CCPA.
  • A track record of leading security initiatives from inception through successful deployment, with project management skills and ability to navigate complex stakeholder landscapes.
  • A Bachelor's degree in Computer Science, Software Development, Software Engineering, or a related field, or equivalent alternative education, skills, and/or practical experience.

Nice To Haves

  • Technical expertise architecting public cloud solutions and processes.
  • Technical expertise with networking and Software-Defined Networking (SDN) principles.
  • Technical expertise developing and interpreting network, sequence, and dataflow diagrams.
  • Experience working with direct, remote, and virtual teams.
  • Understanding of at least one compliance framework: HIPAA, HITRUST, PCI, NIST, or CSA.
  • Technical expertise with security solutions for data warehouses and big data platforms, particularly Snowflake.
  • Technical expertise defining and implementing cyber resilience standards, policies, and programs for distributed cloud and network infrastructure.
  • Experience influencing industry security standards and contributing to open-source projects or security communities.

Responsibilities

  • Incorporate AI/ML technologies into security frameworks to improve threat detection, automate security processes, and strengthen incident response.
  • Develop and enforce engineering security policies, data security policies, and standards.
  • Promote security awareness and integrate security practices throughout the software development lifecycle.
  • Work with data scientists and machine learning engineers to implement AI-driven security solutions that identify vulnerabilities and anomalies in real time.
  • Collaborate with Engineering and Business teams to develop secure engineering practices and liaise with senior management on security strategy.
  • Analyze, develop, and configure security solutions across multi-cloud, on-premises, and colocation environments, protecting application security and data integrity, confidentiality, and availability.
  • Lead security testing, vulnerability analysis, and documentation.
  • Evaluate and strategically deploy security solutions with attention to scalability, performance, and adaptability.
  • Participate in operational on-call duties supporting 24/7 infrastructure across multiple regions and environments.
  • Lead incident response efforts and use incident experience to improve organizational resilience and response strategies.
  • Train teams on AI/ML security applications and best practices, and develop a mentorship program for junior engineers.
  • Research emerging AI/ML technologies, security tools, threats, and defense mechanisms; encourage engagement with the security community and open-source projects.
  • Incorporate AI/ML considerations into the security roadmap and help plan long-term security strategy.
  • Conduct risk assessments, allocate budgets for security initiatives, and align security strategies with business goals.
  • Advocate for security and ensure it is considered in technology decisions.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service