Software Developer - AI and Data Integration Specialist

Colorado State UniversityFort Collins, CO
2d$40 - $45

About The Position

Position Summary: Colorado State University (CSU) is seeking a Software Developer – AI and Data Integration Specialist to support the National Park Service (NPS) in modernizing digital services for visitor engagement, mapping tools, and operational data workflows. This role is ideal for a recent graduate with strong coding skills and an interest in backend development, automation, and real-time data systems in a public service environment. The developer will contribute to an Agile product team, supporting API development, backend system design, and the integration of AI-powered data workflows into web and mobile applications. Unit Description: The NREL is a research and teaching unit at Colorado State University with a mission “to ensure the sustainability of the Earth’s ecosystems through the generation and application of new knowledge.” The department’s interdisciplinary, ecosystem research promotes collaborations among disciplines and across fields of expertise at CSU and throughout the world. As a soft-money research unit, this role is critical to ensure adequate funding to sustain its vital role in the research community both locally and across the globe.

Requirements

  • Recent graduate in Computer Science, Software Engineering, or a related field with demonstrated proficiency in Python, JavaScript (Node.js), or C#/.NET.
  • Familiarity with backend service development, REST APIs, and basic DevOps tools.
  • Possess a strong interest in learning about AI integration, cloud computing, and geospatial systems.

Nice To Haves

  • Exposure to Agile or Scrum-based workflows through coursework, internships, or projects
  • Experience with data transformation or mapping technologies such as Leaflet.js or GeoJSON
  • Familiarity with Git, cloud platforms, or CI/CD pipelines

Responsibilities

  • API Development and Backend Engineering (35%): Support the development and maintenance of RESTful APIs that power mapping, alerts, and visitor information tools. Work with senior developers to build scalable backend services using technologies such as .NET, Node.js, or Python. Help integrate backend services with mobile and web applications, ensuring performance and data reliability.
  • AI and Data Automation (30%): Contribute to data transformation and cleaning pipelines, assisting with the integration of ML models for validation and automation. Implement scripts and backend services that support AI-enhanced workflows, including real-time data updates and predictive features. Support the deployment of ETL processes across cloud platforms such as Azure or AWS.
  • Integration and Optimization (20%): Collaborate on integrating backend systems with NPS apps and internal dashboards. Assist in system performance testing, error logging, and documentation of integration workflows.
  • Agile Development and Documentation (15%): Participate in sprint planning, retrospectives, and Agile ceremonies with cross-functional teams. Document code, API behavior, and data workflows to support collaboration and long-term sustainability. Communicate technical updates to the broader team and stakeholders as needed.

Benefits

  • Colorado State University is not just a workplace; it’s a thriving community that’s transforming lives and improving the human condition through world-class teaching, research, and service.
  • With a robust benefits package, collaborative atmosphere, and focus on work-life balance, CSU is where you can thrive, grow, and make a lasting impact.
  • Review our detailed benefits information here.
  • Explore the additional perks of working at CSU here.
  • For the total value of CSU benefits in addition to wages, use our compensation calculator.
  • Lastly, click here for more information about why Fort Collins is consistently ranked in the top cities to live in!
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service