Senior Software Engineer

Colossus Technologies Group

Iowa City, Cedar Rapids (IA, IA)

On-site

USD 110,000 - 140,000

Full time

6 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical, dental, vision
401(k)

Job summary

Colossus Technologies Group is seeking multiple engineers to join a growing R&D software team building cloud-connected products. The work is onsite in Cedar Rapids, IA, enabling close collaboration on AI/ML-enabled features and modern software solutions.

The team focuses on integrating AI/ML, cloud, and software-development capabilities within an established suite of commercial applications, in a startup-style environment.

Qualifications

  • 5+ years of professional software/Cloud/DevOps/AI/ML experience.
  • Proficiency in at least one of Python, Java, C#, or TypeScript.
  • Strong troubleshooting, problem-solving, and communication skills.
  • Ability to work onsite with an engineering team in Cedar Rapids, Iowa.
  • Experience with cloud-native applications and AI/ML model integration is a plus.

Responsibilities

  • Design, develop, test, and deploy new software services and product capabilities.
  • Build cloud-based applications, backend services, APIs, and integrations.
  • Contribute to AI/ML-enabled features and modern software solutions.
  • Collaborate with software engineers, cloud/DevOps engineers, and AI/ML specialists on new product development.
  • Help evaluate and integrate emerging technologies, including LLMs and machine-learning frameworks.
  • Improve the scalability, reliability, security, and maintainability of software systems.
  • Participate in an agile, collaborative R&D environment with regular cross-functional communication.

Skills

Python
Java
C#
TypeScript

Education

Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, or a related technical field

Tools

AWS
Microsoft Azure
Docker
Kubernetes
CI/CD
Terraform

Job description

Work Schedule: Onsite, Monday–Friday, 40 hours/week

Employment Type: Long Term Contract-to-hire

We are hiring multiple engineers to join a growing R&D software development team building next-generation, cloud-connected software products. This team is focused on integrating modern AI/ML, cloud, and software-development capabilities into an established suite of commercial applications. The team operates in an open-office, startup-style setting and works onsite due to the highly collaborative nature of the work.

What You’ll Do
  • Design, develop, test, and deploy new software services and product capabilities.
  • Build cloud-based applications, backend services, APIs, and integrations.
  • Contribute to AI/ML-enabled features and modern software solutions.
  • Collaborate with software engineers, cloud/DevOps engineers, and AI/ML specialists on new product development.
  • Help evaluate and integrate emerging technologies, including LLMs and machine-learning frameworks.
  • Improve the scalability, reliability, security, and maintainability of software systems.
  • Participate in an agile, collaborative R&D environment with regular cross-functional communication.
Desired Technical Background

Candidates do not need experience with every technology listed. The team is looking for engineers with strong experience in at least one primary programming language, along with interest or exposure to cloud, AI/ML, DevOps, or modern application development.

Relevant experience may include:
  • Software development with Python, Java, C#, and/or TypeScript
  • Cloud platforms such as AWS or Microsoft Azure
  • Containerization and deployment tools such as Docker
  • DevOps, CI/CD, infrastructure automation, observability, or release engineering
  • AI/ML development, machine-learning model integration, data pipelines, or MLOps
  • Exposure to LLMs, generative AI, TensorFlow, PyTorch, or related frameworks
  • Working in agile product-development or R&D environments
Required Qualifications
  • 5+ years of professional experience in software engineering, cloud engineering, DevOps, AI/ML engineering, or a related discipline.
  • Hands-on proficiency in at least one of the following: Python, Java, C#, or TypeScript.
  • Strong troubleshooting, problem-solving, and communication skills.
  • Ability to work effectively within a collaborative onsite engineering team.
  • Ability to work onsite in Cedar Rapids, Iowa.
Nice to Have
  • Experience building, deploying, or supporting cloud-native applications.
  • Experience integrating AI/ML models or generative AI capabilities into production applications.
  • Familiarity with TensorFlow, PyTorch, LLMs, MLOps, or data engineering workflows.
  • Experience with Docker, Kubernetes, cloud architecture, CI/CD pipelines, or infrastructure-as-code.
  • Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, or a related technical field.
Benefits and Opportunity
  • Long Term contract-to-hire opportunity with a long-term conversion path.
  • Medical, dental, vision, and 401(k) benefits available during the contract.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Motion Recruitment • Cedar Rapids (IA)

On-site
USD 120,000 - 180,000
Java Developer
Java Developer

Brooksource • Birmingham (AL)

On-site
USD 62,000 - 83,000
AI Engineer
AI Engineer

Motion Recruitment • Chicago (IL)

On-site
USD 110,000 - 170,000
Competitive base compensation
Bonus eligibility
Medical, dental, and vision coverage
+1
Software Engineer
Software Engineer

GeekSoft Consulting • Bedminster Township (NJ)

On-site
USD 110,000 - 180,000
Challenging environment
Learning opportunities
Software Engineer (Entry-Level)
Software Engineer (Entry-Level)

Patapsco.AI • Elkridge (MD)

On-site
USD 70,000 - 110,000
Equity compensation
Paid time off
Paid company holidays
Senior Software Engineer
Senior Software Engineer

Hirewell • Chicago (IL)

On-site
USD 120,000 - 160,000
Lead AI Engineer
Lead AI Engineer

Mission.dev • San Francisco (CA)

Hybrid
USD 150,000 - 200,000
Health insurance
Dental insurance
Vision insurance
+6
Lead AI Engineer
Lead AI Engineer

Mission.dev • New York (NY)

Hybrid
USD 150,000 - 230,000
401(k) retirement plan
Medical, dental, vision coverage
Unlimited paid time off
Senior Software Engineer - AI/ML Cloud Apps (Onsite)
Senior Software Engineer - AI/ML Cloud Apps (Onsite)

Colossus Technologies Group • Iowa City (IA), Cedar Rapids (IA)

On-site
USD 110,000 - 140,000
Medical, dental, vision
401(k)
Generative AI Software Engineer - Cedar Rapids, Ia
Generative AI Software Engineer - Cedar Rapids, Ia

Motion Recruitment • Cedar Rapids (IA)

On-site
USD 120,000 - 190,000
Medical Insurance
Dental Benefits
Vision Benefits
+2