About the role#
We are looking for a motivated Data Science Intern to join our team. This role offers hands-on experience working with real-world data, building models, and supporting data-driven decision-making. You will collaborate with data scientists, engineers, and business stakeholders to solve meaningful problems while receiving mentorship and exposure to customer-facing technical challenges.
What you'll do#
- Collect, clean, and preprocess structured and unstructured data.
- Perform exploratory data analysis to identify trends and insights.
- Build and evaluate machine learning models under guidance.
- Develop data visualizations and dashboards to communicate findings.
- Assist in deploying models and monitoring their performance.
- Work with large datasets using tools like Python, SQL, and cloud platforms.
- Document processes, experiments, and results clearly.
- Participate in team demos, feedback sessions, and learning opportunities.
What you'll need#
- Enrollment in a Bachelor’s or Master’s degree program in Computer Science, Engineering, Mathematics, Statistics, or a related field.
- Experience writing code in Python or another general-purpose language.
- Strong interest in artificial intelligence, machine learning, or software engineering.
- Basic understanding of statistics and machine learning concepts.
- Familiarity with libraries such as Pandas, NumPy, Scikit-learn, or TensorFlow/PyTorch.
- Experience with SQL and working with databases.
- Strong analytical and problem-solving skills.
- Excellent communication skills and a willingness to collaborate with teammates and customers.
- Preferred experience with data visualization tools like Tableau, Power BI, Matplotlib, or Seaborn.
- Familiarity with cloud platforms such as AWS, GCP, or Azure.
- Knowledge of version control using Git.
- Exposure to big data tools like Spark or Hadoop is a plus.
Location & details#
- This is a remote position based in the United States.
- The internship is paid and full-time.
- Hiring is conducted on a rolling basis.
About Cresta
Cresta provides software for contact centers to analyze and assist with customer interactions. The company combines artificial intelligence with human agent support to improve efficiency and customer experience. Founded in 2017, the firm is based in Sunnyvale, California. It employs approximately 747 people and serves clients including Alaska Airlines, Cox Communications, and Intuit.
How to get in at Cresta
Applying early at Cresta gives you a distinct advantage because recruiters review applications as they arrive. Intern Insider sends an instant alert the moment a role matching your target is published, so you can be among the first to apply before the pile grows. This helps you avoid getting lost in a high volume of submissions. You can also improve your response rates by reaching out to the right people. Intern Insider surfaces the recruiters behind the company roles so you can contact them directly to ask about the position or request a referral. This direct approach is often more effective than submitting your resume into a general queue.


