Sift→
Software Engineering Intern at Sift in San Francisco, CA
InternshipHybridFull-timeSan Francisco, CA$42k–$46k/yr
Skills
pythonjavascript/typescriptjavaterraformgit/githubclear communicationorganization skillstime management
Job Description
Summary: Sift is an AI-powered fraud platform that secures digital trust for global businesses. They are seeking a Software Engineering Intern to join their engineering teams, where interns will collaborate with full-time engineers to design, build, and ship production-quality code, while also gaining hands-on experience in areas like data science, machine learning, and 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, Java, Terraform
Important Skills: Git/GitHub
Nice-to-Have Skills: Clear communication, Organization skills, Time management
Benefits: Get dedicated support from a manager, including regular check-ins during the summer, as well as the ability to engage with and learn from the larger engineering organization., Join a culture that values our Sift values (Get Sift Done, Ever Better, Start with the Customer, Win as One Team) and emphasizes learning, feedback, and growth.
Benefits
Get dedicated support from a manager, including regular check-ins during the summer, as well as the ability to engage with and learn from the larger engineering organization.
Join a culture that values our Sift values (Get Sift Done, Ever Better, Start with the Customer, Win as One Team) and emphasizes learning, feedback, and growth.