Software Engineering Intern
Company: Cortina Solutions
Location: Madison
Posted on: April 1, 2026
|
|
|
Job Description:
About Us Be a part of a winning team that provides technical
solutions with integrity. Cortina is a government contractor
providing technical professional services. We’re a team that takes
pride in giving back to our local community and being a part of
something great. Not only that, we love our employees and do all we
can to ensure they have a great work experience. The group this
role supports is fast-paced and research-focused. We equip our
personnel to succeed, then trust them to deliver. We are looking
for a motivated intern willing to work hard and contribute to our
mission as a valuable teammate, not just a temp. At Cortina, that’s
exactly how we approach our internship program: we teach, prepare,
and invest in those willing to put in the effort. Description We
are seeking a Software Engineering Intern to support the
development and maintenance of software systems used in R&D
programs. Current initiatives include machine learning-based test
and evaluation, data architecture, and broader software
initiatives. You will work alongside a lead engineer but will be
responsible for managing individual tasks independently. At
Cortina, we believe in real ownership at every level, and will
expect you to manage much of your day-to-day tasks. In this role,
you will contribute to real software deliverables across multiple
in-house R&D programs. You will also have the chance to assist
in concept development and initial research activities for new
programs. While familiarity with ML concepts is a plus, the primary
focus of this role is disciplined software development.
Responsibilities Develop, test, and maintain Python-based software
applications supporting T&E, data management, and broader needs
Build and consume REST APIs and microservices within existing
system architectures Write and execute tests using established QA
frameworks to ensure software reliability and correctness
Participate in CI/CD pipeline workflows including code review,
integration, and deployment processes Manage code contributions
through Git in a collaborative, multi-program environment Support
data cleaning, pipeline development, and analysis tasks as needed
within ML-adjacent workflows Flex across programs and adapt quickly
to varying technical requirements and priorities Requirements MUST
live in a HUBZone. To see if you reside in a HUBZone type your
address in at, https://maps.certify.sba.gov/hubzone/map . Please
confirm your address is in a Qualified HUBZone before you apply.
Currently enrolled in an undergraduate or graduate program in
Computer Science, Software Engineering, or a related technical
field Strong communication skills and ability to work in
fast-changing task environments Proficiency in Python with
demonstrated software development experience Working knowledge of
Git-based version control in a team setting Familiarity with API
design and microservices concepts Experience with software testing
and QA methodologies Must be a U.S. Citizen Preferred
Qualifications Experience with SQL and/or cloud-based data
platforms (e.g., AWS or Azure) Familiarity with ML frameworks such
as PyTorch or TensorFlow Prior related internship or project
experience Working Arrangement Part-time, flexible hours
coordinated around academic commitments Paired with a lead engineer
for mentorship, tasking, and guidance May support multiple
concurrent programs depending on mission needs Remote work
authorized Background Check Requirement As our team members work on
government sites, all potential candidates are subject to a
background screening that fully complies with the Fair Credit
Reporting Act.
Keywords: Cortina Solutions, Decatur , Software Engineering Intern, IT / Software / Systems , Madison, Alabama