Software Engineering/Data Science Intern
Job in
Irving, Dallas County, Texas, 75084, USA
Listed on 2026-05-19
Listing for:
BSI Financial Services
Seasonal/Temporary, Apprenticeship/Internship
position Listed on 2026-05-19
Job specializations:
-
Software Development
AI Engineer, Machine Learning/ ML Engineer, Software Engineer, Data Engineer
Job Description & How to Apply Below
Mortgage servicing runs on legacy systems. BSI is changing that — and we need engineers who can move fast. As a Software Engineering Intern, you will take a working proof-of-concept and push it to MVP, then work toward an enterprise-grade product. You will use vibe coding tools aggressively (Claude Code, Cursor, Git Hub Copilot), build with modern data stacks, and ship real features to production pipelines.
This is a hands‑on, build‑first role.
This is a summer internship. Strong performers may be considered for full‑time roles.
What You’ll Do- Take product requirements or a PM-built POC and engineer a scalable, production‑quality MVP
- Build and iterate on user‑facing interfaces: web apps, dashboards, internal tools — using AI‑assisted coding tools throughout
- Develop and optimize data pipelines, ETL processes, and integrations on Databricks using dbt and Py Spark
- Build and refine AI agents to automate complex operational workflows
- Work closely with data engineers and analysts to ensure data quality, pipeline reliability, and model integration
- Collect rapid user feedback, iterate on UX, and push features through testing to production
- Document technical architecture, APIs, and data flows for handoff to full‑time engineering
- Participate in code reviews, sprint planning, and agile ceremonies
- Data & Pipelines:
Databricks, PySpark, dbt, Azure Data Factory, SQL - AI/ML:
Python, LLM APIs (Anthropic, OpenAI), prompt engineering, agent frameworks - Frontend/Internal Tools:
React, Streamlit, Retool, v0, or equivalent - Dev Tools:
Git Hub, Azure Dev Ops, Jira, Claude Code, Cursor
- Currently pursuing a Bachelor’s (or Master’s) degree in Computer Science, Software Engineering, AI/ML, Data Science, or equivalent technical field
- Demonstrated technical portfolio:
Git Hub repos with meaningful commits, a deployed project, hackathon work, or open‑source contributions - Strong Python skills; experience with SQL and data manipulation
- Experience building and deploying something end‑to‑end — not just tutorials
- Fluency with AI coding tools (Claude Code, Copilot, Cursor) as a core part of your workflow
- Ability to debug independently and ship fast under ambiguity
- Experience with Databricks, PySpark, or dbt for data engineering
- Hands‑on experience building LLM‑powered applications or AI agents
- Frontend development experience (React, Type Script, or rapid prototyping tools)
- Exposure to cloud platforms (Azure, AWS, or GCP)
- Prior internship or project experience in fintech, banking, or enterprise software
This role routinely uses standard office equipment. Ability to sit for long periods of time is essential.
This is a full‑time internship position. Days and hours of work are Monday through Friday.
#J-18808-LjbffrTo View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×