Senior Software Engineer, Sage Grande Testbed
Company: Colorado State University
Location: Chicago, IL 60615 (Remote)
Salary: $100,000 - $140,000 a year
Type: Full-time
Remote: Yes
Posted: 2026-10-08
About this role
# Job Description
## Position Summary:
Leads the design, development, and reliable operation of software and infrastructure supporting a national-scale artificial intelligence testbed, including a growing fleet of edge computing devices, cloud infrastructure, and data pipelines. Works independently and exercises significant judgment on complex projects, sets technical direction, and mentors’ junior staff. Selects, builds, and maintains the tooling needed to monitor, secure, and scale the platform, and partners with research users and external collaborators to ensure their requirements are met.
Full Consideration Date: please apply by Monday, October 26, 2026, 11:59pm (MT). Open until filled.
## Work Location:
Chicago, Illinois: This software engineer position is being hired through Colorado State University, working remotely and hosted in Chicago at Northwestern University and Argonne National Laboratory to leverage their advanced computing infrastructure for AI application development. Argonne's national lab-grade computing facilities, combined with Northwestern's research computing environment, provide the specialized infrastructure needed to develop, test, and scale the AI applications central to this work.
## Essential Job Duties:
Software Development & Reliability Engineering :
- Design and develop software for operating and scaling a distributed network of AI-enabled edge computing nodes, growing from 150 to 500 devices; build substantial custom tooling and infrastructure; ensure distributed fleet, cloud infrastructure, and data pipelines operations.
Technical Leadership & Strategic Planning :
- Participate in planning and setting technical direction; provide mentoring to students and junior engineers; develop software deployment technologies across systems at scale; partner with distributed team to inform monitoring, infrastructure, and cybersecurity decisions.
Collaboration & Administration :
Work with key collaborator...