INTERNSHIP DETAILS

Software Engineer Intern

CompanyTexas Guaranteed Student Loan Corp
LocationRound Rock
Work ModeOn Site
PostedApril 10, 2026
Internship Information
Core Responsibilities
The Software Engineer Intern will design, implement, and test software features while collaborating with internal partners to resolve production issues. They will also assist in developing new applications and researching emerging tools to improve business processes.
Internship Type
full time temp
Salary Range
$21 - $25
Company Size
194
Visa Sponsorship
No
Language
English
Working Hours
40 hours
Apply Now →

You'll be redirected to
the company's application page

About The Company
Trellis Company is a mission-driven, nonprofit 501(c)(3) corporation that connects people to education-to-employment pathways that transform their lives. Our purpose is to develop and advance initiatives that grow individual economic mobility and expand community prosperity. More About Trellis For more than 42 years, we have delivered positive outcomes for college students and higher ed institutions. We are now extending our commitment to the social good to reach a greater number of people and the communities where they live. Through our nationally recognized research services, specialized employee financial wellness programs, and workforce development collaboratives, we aim to increase individual economic mobility and expand community prosperity. We build each other up to bring out the best in all of us.
About the Role

Who we are:

Trellis Company is a nonprofit 501(c)3 corporation focused on helping people leverage the power of post-secondary education and learning to improve their quality of life and the communities where they live. 

For more than 40 years Trellis has served as a student loan guarantor, helping to provide trusted guidance and services that help student borrowers successfully repay their federal loans. In addition to pioneering several technologies and services along the way, we have invested in improving student success programs through numerous grants to colleges, universities, and research groups.

Today we have expanded our services beyond higher education to include working with employers and community organizations who are focused on aligning the dreams, goals, and skills needs of employees and employers. Connecting these resources and learning pathways together with our expertise in improving student outcomes helps us all to create better and more predictable futures for those we serve.

Our stability and vision create a unique intersection: a startup environment at a company that also has a stable foundation, resulting in an opportunity for the right candidate to help shape our company's future. This is an exciting time to join the Trellis team!

As we move into the future, we’re drawing on our history, branching into new sectors beyond student loans, and delivering the same level of exceptional care and service that our customers have come to depend on. We remain invested in the success of students and higher education institutions. This combination of stability and vision creates a unique intersection: a startup environment at a company that also has a stable foundation, resulting in an opportunity for the right candidate to help shape our company's future. This is an exciting time to join the Trellis team!


Location:

This is a 10-week internship running from June 1, 2026, through August 7, 2026. The position is hybrid, with two days per week required in the Round Rock, Texas office.


JOB SUMMARY

The Software Engineer Intern uses web, AIML, mobile technologies and application development tools to create, test and implement in-house applications. This role works with internal partners to research problem requests, find, and correct production problems, develop application features, perform quality reviews of project deliverables and maintenance work in advance of being implemented into production.


ESSENTIAL DUTIES AND RESPONSIBILITIES 

As a Software Engineer Intern, you will join a team of developers and business analysts who are passionate about creating software products that serve the needs of Trellis Company's customers. The position incumbent is expected to perform the following essential duties and responsibilities of the position with reasonable accommodation.

  • Participate in the design, implementation, and testing of features for various products.
  • Work in a team-oriented environment with flexibility to work independently.
  • Consult with application development team on software products and development methodologies.
  • Assist the application design team with accomplishing tasks related to the development of new software to streamline business processes.
  • Assist with new and alternate solutions to improve existing processes and procedures.
  • Conduct research on new products and tools that may assist customers’ business needs.
  • Test software applications for efficiency and identify if any bugs and proposed fixes.
  • Participate in training and other learning opportunities to ensure compliance and expand knowledge of company, position, and process. 
  • Follow all corporate policies and procedures and perform all work functions in a safe and efficient manner.
  • Participate in team meetings using productivity tools like O365, Teams etc.


NON-ESSENTIAL DUTIES AND RESPONSIBILITIES

  • All other duties and responsibilities as assigned.


COMPETENCIES 

  • Action Oriented
  • Business Insight 
  • Collaborates 
  • Communicates Effectively 
  • Customer Service
  • Ensures Accountability


  • Interpersonal Savvy
  • Plans and Aligns 
  • Resourcefulness
  • Self-Development
  • Situational adaptability
  • Tech Savvy


KNOWLEDGE, SKILLS, AND ABILITIES

To be eligible for this internship, you should:

  • Understand Object-Oriented Programming, Data structures, Algorithms, Systems Design.
  • Strong working knowledge of programming languages Python, and/or Java/R.
  • Demonstrated experience in requirements analysis, data preprocessing for ML models, development of AI/ML models, training, performance tuning, and implementing in production.
  • Excellent communication and collaboration skills.

 

QUALIFICATIONS

Education

Required:

  • Pursuing a bachelor’s degree program in Computer Science, Computer Engineering, or a related field.

Experience

Required:

  • Ability to assist with applications development and maintenance using AIML, Java/Python web technologies, and software libraries.
  • Able to follow through software development life cycle and apply security and application standards.
  • Able to work with AI models and tools to solve business problems and apply LLM techniques, RAG, Agentic AI etc.
  • Working knowledge of JSON, RESTful services, one or more UX frameworks like Spring Boot, Angular, JavaScript etc.


Preferred:

  • Knowledge of Jira, Bitbucket, Confluence, Application Servers, Build tools-Maven, Jenkins, Nexus, and IDEs VS Code/IntelliJ etc. 
  • Knowledge of AI Agents, AI Chatbots, Azure OpenAI, LLaMA3, Gemini LLM services, Data processing tools like Rapid Miner, KNIME etc.
  • Knowledge of SQL queries and DML operations

PHYSICAL AND MENTAL DEMANDS

  • Occasionally must move about when working inside the office.
  • Repetitive motion. Regularly operates a computer, phone, and general office equipment.
  • Regularly required to handle, feel, grasp objects, and reach across a work area.
  • Regularly communicates with other employees and clients on the phone, virtually, or in person. Regularly converses with internal and external contacts. 
  • Visual acuity. Regularly must have close visual acuity to view and enter information into computer and software systems, analyze data, develop presentations and reports, and other materials. 
  • Mental focus. Requires worker to maintain focus and exchange detailed and accurate information through oral and written communication.

 

WORK ENVIRONMENT

  • Work may be conducted remotely or in an office with a surrounding small cubicle environment.
  • Office work environment is climate controlled with no substantial exposure to adverse environmental conditions.


All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, gender identity or sexual orientation. We are also an equal opportunity employer of individuals with disabilities and protected veterans. Please view Equal Employment Opportunity Posters provided by OFCCP.

Key Skills
PythonJavaRAI/ML ModelsData PreprocessingSoftware Development Life CycleJSONRESTful ServicesSpring BootAngularJavaScriptSQLLLM TechniquesRAGAgentic AIObject-Oriented Programming
Categories
SoftwareTechnologyEngineeringData & Analytics