Sift→
Software Engineering Intern at Sift in Seattle, WA
InternshipHybridFull-timeSeattle, WA
Skills
pythonjavascript/typescriptreactjavaterraformgit/githubclear communicationtime managementcollaboration
Job Description
Summary: Sift is an AI-powered fraud platform securing digital trust for leading global businesses. As a Software Engineering Intern, you will collaborate with full-time engineers to deliver meaningful features and improvements in areas such as data science, machine learning, and modern software engineering.
Responsibilities:
- Design, build, and ship production-quality code as part of an agile engineering team
- Write tests, debug issues, and iterate quickly based on code reviews and feedback
- Use GitHub as part of your daily workflow (branches, pull requests, reviews, CI)
- Collaborate with engineers, product managers, and data scientists to scope and implement features from concept to deployment
- Help improve our engineering practices, tools, and documentation so future interns and engineers can move faster
Required Qualifications:
- Currently pursuing a Bachelor's or Master's degree in Computer Science, Computer Engineering, or a related technical field
- Strong programming fundamentals and confidence coding, testing, and debugging in at least one of: Python (data, ML, or backend), JavaScript/TypeScript + React (frontend), Java (backend services), DevOps/IaC tools such as Terraform, plus scripting in a mainstream language
- Familiarity with Git/GitHub and collaborative development (e.g., pull requests, code reviews)
- Ability to work full time (40 hours/week) during the summer term
- Clear written and verbal communication; you can explain your ideas and ask great questions in a team setting
- Strong organization and time management skills
Preferred Qualifications:
- Coursework or hands-on projects in data science, machine learning, distributed systems, web development, or cloud infrastructure
- Experience building something substantial outside of class (e.g., open-source contributions, hackathons, personal projects)
- Comfort reading and working with APIs, data models, and modern testing frameworks
Required Skills: Python, JavaScript/TypeScript, React, Java
Important Skills: Terraform, Git/GitHub
Nice-to-Have Skills: Clear communication, Time management, Collaboration