Back to search
Belcan Linkedin · Posted 2mo ago

Generative AI Software Developer/Engineer

Cedar Rapids, Iowa, United States

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Core Technical Requirements

  • Unix/Linux proficiency is critical
  • The team’s systems and development environments are built on Unix/Linux, making this a non-negotiable skill.
  • Full Stack Development Expertise
  • Candidates must be comfortable working across both:
  • Frontend/UI layer
  • Backend systems
  • Expectation is not specialization in one area, but the ability to navigate end-to-end development.
  • Programming & Systems Thinking
  • Strong hands-on development experience is required, particularly in Python-based environments.
  • Candidates should demonstrate experience working on complex systems, not just isolated features.


Experience Level

  • Targeting mid-level professionals (5–7 years of experience).
  • Candidates should have enough experience to:
  • Work independently
  • Contribute meaningfully to architecture and design discussions
  • Execute with minimal hand-holding


Work Authorization

  • Must have the ability to work in US without any sponsorship


Candidate Profile – What the Hiring Manager Really Wants

One of the most important takeaways from the discussion:

The hiring manager shows a strong preference for candidates with non-traditional or non-polished professional backgrounds.

What this means in practice:

  • Candidates who may not come from large, structured organizations but have:
  • Built projects independently
  • Learned through hands-on experimentation
  • Worked in scrappy or resource-constrained environments
  • Individuals who are:
  • “Street-smart” problem solvers
  • Resourceful and proactive
  • Able to figure things out without rigid processes or dependencies

Why this matters:

  • The team operates in an R&D sandbox environment, not a rigid enterprise setup.
  • Success in this role depends on:
  • Curiosity
  • Initiative
  • Ability to find solutions with limited direction


Ideal Candidate Snapshot

A strong candidate will:

  • Have 5–7 years of software development experience
  • Aerospace background is not required.
  • Be highly comfortable in Unix/Linux environments
  • Possess full stack development capability (UI + backend)
  • Have hands-on exposure to AI/ML or Generative AI concepts
  • Demonstrate experience working on complex, real-world systems
  • Be a self-starter with a scrappy, problem-solving mindset
  • Thrive in less structured, innovation-driven environments
Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If CV tailoring and application tracking get heavy, Full Caio Agent adds a human specialist.
View Full Agent