Application Security Engineer
Ai Enabled Security
Ai Security
Application Security
Application Security Engineering
Application Security Testing
Automated Security Testing
Cybersecurity Tools
Data Security
DevSecOps
Dynamic Application Security Testing
Information Security
InfoSec
Llm Security
Owasp Llm Security
Security Automation
Security Devops
Security Engineer
Security Risk Assessment
Security Testing
Software Security
Job Description
Tempus is seeking an Application Security Engineer in Chicago, IL to help secure the software development lifecycle end-to-end. The role partners with product and engineering teams to assess applications and cloud-hosted services, strengthen SDLC controls, and address security risks in AI and LLM-enabled systems.
Key Responsibilities
- Embed security into the SDLC through threat modeling, design reviews, security requirements, and security-focused code reviews with product and development teams.
- Plan and conduct application security assessments and penetration tests for web applications, APIs, and cloud-hosted services, then document findings with clear risk ratings and practical remediation guidance.
- Threat model and assess AI and LLM-enabled features, including agents, RAG pipelines, and tool or MCP integrations, using adversarial prompt testing and validating guardrails, permissions, and data access controls.
- Select, integrate, and tune SAST, DAST, software composition analysis, and secrets scanning in CI/CD pipelines.
- Build automation and secure-by-default patterns, including guardrails that prevent whole classes of vulnerabilities.
- Use AI-assisted tooling to scale code review, triage, and remediation while applying human judgment to validate results.
- Reproduce, triage, and prioritize application security vulnerabilities, and work with developers through remediation.
- Communicate the nature, severity, and business risk of security issues to development teams and leadership.
- Design, implement, and document application security controls, standards, and secure coding guidance.
- Run and support the vulnerability disclosure program.
- Coach developers on secure design and coding through consulting, training, and day-to-day collaboration.
Required Qualifications
- 3 to 5 years of experience in application security, penetration testing, or software engineering with a security focus.
- Hands-on experience testing web applications, APIs, and cloud-hosted services using proxying and penetration testing tools such as Burp Suite, with strong knowledge of common security flaws and mitigations (including OWASP Top 10).
- Experience performing security design reviews at the architecture level.
- Working experience securing AI and LLM-enabled applications, including how they are designed and how they fail (prompt injection, data leakage, excessive agency, insecure output handling), informed by OWASP Top 10 for LLM Applications.
- Practical experience using at least one threat modeling method, such as STRIDE, PASTA, or attack trees.
- Experience with SAST, DAST, and SCA tools, including integrating them into CI/CD pipelines.
- Proficiency in Python, Go, or JavaScript for security tooling and automation, with the ability to read and review code.
- Solid understanding of network and web protocols (TCP/IP, HTTP/S), authentication and authorization (such as OAuth/OIDC), and cryptography fundamentals.
- Ability to collaborate effectively with software development teams and Product Managers.
- Excellent written and verbal communication skills, including clear explanation of complex topics.
Technologies
- Burp Suite, OWASP Top 10
- Python, Go, JavaScript
- TCP/IP, HTTP/S
- OAuth/OIDC
- SAST, DAST, SCA, software composition analysis, secrets scanning
- CI/CD
- STRIDE, PASTA
- OWASP Top 10 for LLM Applications
- MCP, RAG pipelines
Bonus Qualifications
- Hands-on AI red teaming or security testing of agentic or RAG systems, familiarity with MITRE ATLAS or the NIST AI Risk Management Framework.
- Experience with Docker, Kubernetes, GCP, or AWS, and infrastructure-as-code scanning.
- Bug bounty or vulnerability disclosure program experience.
- Experience with HIPAA and healthcare data protection.
- Interest in working in biotech, genomics, and precision medicine.
- Certifications such as GWAPT, OSCP, CSSLP, CISSP, or ISC2 CC (Certified in Cybersecurity).
Location and Compensation
- Location: Chicago, IL (onsite)
- Salary: USD 85,000 to 130,000 per year
- Experience: Minimum 3 years
Similar Jobs
S
S
S