Experian is a global data and technology company, powering opportunities for people and businesses around the world. As an ML / AI Software Engineer Intern, you will work directly under the VP of Innovation Engineering, gaining hands-on experience with the latest technologies in machine learning and contributing to real-world projects.
Support the development, training, and evaluation of ML/AI models using Python and industry-standard frameworks
Apply supervised learning techniques such as Logistic Regression, Gradient Boosting Machines (GBM), and Random Forests to solve classification and regression problems
Explore and implement Generative AI models (e.g., transformers, diffusion models) for use cases such as text generation, summarization, or synthetic data creation
Analyze structured and unstructured datasets using pandas, NumPy, and matplotlib/seaborn for data wrangling and visualization
Use scikit-learn, XGBoost, and TensorFlow/PyTorch to build and validate predictive models
Contribute to software development projects using Python, Java, or Kotlin
Present findings, model performance, and project outcomes to teams
Participate in code reviews, team meetings, and brainstorming sessions to support collaborative innovation
Qualification
Required
Currently enrolled in a Bachelor's or higher in Computer Science, Engineering, or a related field
Return to school in Fall 2026 to complete degree program
Experience with Python programming and familiarity with libraries such as pandas, scikit-learn, NumPy, and matplotlib
Exposure to machine learning concepts and algorithms, including classification, regression, and model evaluation
Familiarity with Generative AI concepts and frameworks (e.g., Hugging Face Transformers, OpenAI API, or similar)
Preferred
Benefits
Fully remote
Volunteer Time Off
Great compensation
Flexible work schedule
Eligible for 401(k) participation in 90 days
Experian is a data analytics and consumer credit reporting company.