Fable The Software Engineering Intern at Fable works on building full-stack products, backend services, and data pipelines to enhance cybersecurity training using AI. The role involves shipping real features in a fast-paced startup environment.
Responsibilities
Design, implement, and ship end-to-end features for gen-AI security training platform
Analyze security data and implement data pipelines to improve employee behavioral profile system
Improve gen-AI video generation system features and scale
Iterate on customer feedback to improve product
Write organized and well-tested Python code
Work with founders and mentor engineers to understand product requirements and design systems
Validate features end-to-end in production environment
Understand and debug backend database schemas and data pipelines
Qualification
Nice-to-haveReact and JS web app experience
Required
2+ internships working in a Python backend environment
Takes pride in writing well-factored and organized code.
Solid understanding of backend API development.
Working towards a degree in Computer Science, Software Engineering, or Computer Engineering.
Have shipped projects to production in past intenrships.
Nice-to-have: Experience writing data pipelines and working in a notebook data science environment
Nice-to-have: Experience designing DB schemas and backend for end-to-end applications
Nice-to-have: React and JS web app experience implementation bar
Nice-to-have: knowledge of modern web app practices and components -- REST, GraphQL, relational DB, MVC, ORM framework fundamentals.
Nice-to-have: Experience working in AWS environment
Preferred
Experience writing data pipelines and working in a notebook data science environment
Experience designing DB schemas and backend for end-to-end applications
React and JS web app experience
Knowledge of modern web app practices and components