SentinelOne logo
SentinelOne Verified
Cybersecurity, AI/ML, Software

AI/Machine Learning Engineer Intern

United StatesOnsiteInternshipJunior / Entry-levelPosted 2 months agoVisa sponsorship available

Is this role right for you?

Upload your resume and get a skill-by-skill breakdown — see exactly where you match, where you're close, and what to highlight. Not a mystery percentage.

Get a tailored resume highlighting what this role needs.

Role summary

This internship focuses on product engineering within an AI-driven organization, offering a PhD student the opportunity to build production AI systems. The role involves designing and developing backend services in Python, integrating systems, and creating LLM-backed features and agentic workflows. Interns will own end-to-end projects, collaborate with cross-functional teams, and contribute to shaping AI quality. The position emphasizes applying software engineering rigor to AI-powered products and platforms, with a clear path from idea to prototype and potential production deployment. A strong background in AI/ML, proficiency in Python, and understanding of system design are essential.

### Who you are
- We’re looking for people who are relentlessly curious and committed to continuous learning
- Those who thrive here actively seek out new solutions, experiment thoughtfully, and apply what they learn to drive better, faster, smarter outcomes
- As a motivated PhD student with strong backend fundamentals who is excited about building production AI systems. This role is a great fit for an aspiring software engineer who works comfortably in AI-driven problem spaces and wants to apply software engineering rigor to create LLM-backed products and platforms
- We value curiosity, experimentation, and a commitment to continuous learning
- Academic Background: Currently enrolled in a PhD program in Computer Science, Software Engineering, or a related quantitative field, graduating in 2027
- Python Proficiency: Excellent modern Python engineering skills, with the ability to write readable, performant, and testable code
- AI Fundamentals: A strong background in AI/ML and experience with independent projects using LLMs, foundation models, or retrieval-augmented generation (RAG)
- System Design: Solid understanding of software engineering principles, including APIs, version control, and system architecture
- Communication: Excellent communication skills and a collaborative approach to solving complex problems
- Cybersecurity Interest: Curiosity about applying AI to cybersecurity or hands-on experience in the domain

### What the job involves
- AI is reshaping every function across our business, and we enable every team member, regardless of role or level, to build fluency in AI tools and concepts
- This is not a research-only role. While we work closely with research and science teams, this position sits squarely in a product engineering organization. The focus is on designing and building reliable systems that ship real value to customers and internal users
- As an AI Software Engineering Intern, you will own an end-to-end project from idea to functioning prototype, with a clear path to production. You will:
- Develop Backend Services: Design and build services in Python that power AI-driven products and shared capabilities
- Integrate Systems: Build resilient service integrations across internal systems, handling failure modes and rate limits
- Build AI Features: Develop and evolve LLM-backed features and agentic workflows, focusing on reliability and real-world behavior
- Collaborate Cross-Functionally: Work with product managers, researchers, and senior engineers to turn loosely defined AI use cases into concrete, production-ready systems
- Shape AI Quality: Help build or extend evaluation harnesses, benchmarks, or feedback loops for AI-powered features
- Engage in Sprints: Work at a fast pace in two-week sprints and participate in weekly meetups to share progress and technical challenges

### Benefits
- Incentive-based Wellness Challenges
- Medical, Dental & Vision
- Gym Reimbursement
- Career Wellness Perks
- Mental Health & Mindfulness
- Paid Parental Leave
- 401k
- Flexible Spending Accounts
- Short & Long Term Disability Insurance
- Employee Assistance Program
- Life Insurance
- Unlimited Time Off
- Paid Sick Time
- Paid Holidays
- Happy Hours
- Parties & Celebrations
- Team Building Activities
- All-Hands & Town Hall Gatherings

Ready to apply?
You'll be redirected to SentinelOne's application page.