Haystack
← Back to Jobs
Technology
IN

AI Engineer

IntraedgeUnited States🇺🇸United StatesPosted Sep 23, 2026

Quick Overview

Seniority
Mid Senior
Work mode
Hybrid
Location
United States
Posted
19 hours ago
RustAWSMachine LearningAzureGenerative AIGitGoogle CloudJavaScriptKubernetesPenetration TestingPython

Job Description

Job Description:
5–7 years of professional software engineering experience developing, deploying, and supporting enterprise applications.

· 2+ years of hands-on experience with AI technologies, including LLMs, AI agents, generative AI applications, RAG architectures, or AI-powered automation solutions.

· Bachelor's degree in Computer Science, Cybersecurity, Information Systems, Software Engineering, or a related technical discipline, or equivalent practical experience.

· Strong programming experience in Python, Go, Rust, JavaScript, or similar development languages.

· Experience with cloud-native development, APIs, containers, Kubernetes, CI/CD pipelines, and Git-based development workflows.

· Solid understanding of secure coding principles, application security fundamentals, and common vulnerability classes.

· Strong analytical, troubleshooting, and problem-solving skills.

· Excellent written and verbal communication skills with the ability to work effectively across technical and business teams.

· Ability and willingness to work a flexible schedule, including occasional late-night deployments, production support activities, incident response efforts, maintenance events, and on-call responsibilities as business needs require.

· Demonstrated ability to rapidly learn, adopt, and effectively utilize new technologies, tools, frameworks, and platforms in a fast-paced engineering environment.

· Strong commitment to continuous learning and professional development across software engineering, artificial intelligence, cybersecurity, and cloud technologies.

Preferred Qualifications

· Experience building and deploying enterprise AI applications or agentic AI systems in production environments.

· Background in application security, cybersecurity engineering, penetration testing, red teaming, vulnerability management, or DevSecOps.

· Hands-on experience identifying and mitigating AI security risks such as prompt injection, data leakage, model manipulation, and agent misuse.

· Experience with AI frameworks and platforms such as OpenAI, Azure AI, Anthropic, LangChain, LangGraph, Semantic Kernel, LlamaIndex, or similar technologies.

· Familiarity with vector databases, AI evaluation frameworks, and RAG architectures.

· Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform (Google Cloud Platform preferred).

· Experience implementing security controls within software development lifecycles and cloud environments.

· Proficiency with AI-assisted engineering tools such as GitHub Copilot, Cursor, Windsurf, VS Code Agent, or similar tools.

· Demonstrated ability to drive innovation through automation, experimentation, and engineering excellence.

Education

· Bachelor's degree in Computer Science, Software Engineering, Cybersecurity, Artificial Intelligence, Data Science, Information Systems, or a related technical field.

· Master's degree in Computer Science, Artificial Intelligence, Cybersecurity, or a related discipline is preferred but not required.

· Relevant professional certifications are highly desirable:

o Certified Secure Software Lifecycle Professional (CSSLP)

o Certified Information Systems Security Professional (CISSP)

o GIAC Security Certifications

o AWS, Azure, or Google Cloud certifications

o AI, Machine Learning, or Generative AI certifications from recognized providers

Similar jobs