×
Register Here to Apply for Jobs or Post Jobs. X

Software Developer, AI Engineer, Data Analyst

Job in Sioux Center, Sioux County, Iowa, 51250, USA
Listing for: Interstates Companies
Full Time position
Listed on 2025-12-12
Job specializations:
  • IT/Tech
    AI Engineer, Data Analyst, Data Scientist, Machine Learning/ ML Engineer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below

Take Charge of Your Career at Interstates

At Interstates, we don't just show up to work, we show up for each other. From our headquarters in Iowa to job sites across the country, we're doing award-winning electrical, controls, automation, and OT work that powers industrial facilities for clients here in the U.S. and around the world. Whether you're bending conduit, wiring panels, writing code, supporting projects, or helping things run behind the scenes, you'll be part of a crew that works hard, shares laughs, and takes pride in doing quality work.

We believe in building strong teams, doing the right thing, and making a difference in the communities where we live. If you want to grow and do meaningful work, you'll feel at home here.

At Interstates, we look for people who are collaborative, dependable, and built with integrity, because a career with us means you're joining our family. Ready to build smarter systems and shape the future of AI with us? Do you dream of algorithms and think in data patterns? We're looking for a developer who can turn abstract business problems into smart, scalable solutions that may include an AI component.

You will connect systems, translate business needs into working software, and leverage AI tools where they add real value. If you're passionate about machine learning, enjoy working with data, and want to shape real-world impact through technology, we'd love to meet you.

Responsibilities
  • Integrate systems and services using APIs/SDKs (REST/Graph

    QL, webhooks, OAuth, service accounts).
  • Translate business requirements into modular, testable application components and integrations.
  • Build workflow automations that streamline processes (e.g., generating documentation, orchestrating approvals, accelerating CAD adjacent tasks like lighting placement with AI tools when appropriate).
  • Develop and maintain GPT extensions/integrations, connectors, and guardrails in partnership with the Product Owner and PM.
  • Implement best practices for code quality, testing, CI/CD, observability, and security.
  • Document integrations
    , interfaces, and operational runbooks.
  • Support releases and resolve production issues for owned integrations.
  • Stay sharp by keeping up with emerging trends, tools, and frameworks in AI and machine learning.
  • Follow best practices for AI model governance, data privacy, and cybersecurity in regulated environments.
  • Work backwards from problems, orchestration of total workflows, and collaborating with other developers/teams and existing platforms/tech.
  • Select appropriate machine learning techniques and models based on the problem at hand, such as supervised learning, unsupervised learning, or reinforcement learning.
  • Collaborate with software engineers to integrate AI/ML models into existing systems or develop new applications.
  • Translate abstract business problems into smart, scalable solutions, including the use of AI when appropriate.
Qualifications
  • Strong programming skills in Python, C#, or Java.
  • Solid understanding of data structures, algorithms, and computational complexity.
  • Experience working with both structured and unstructured data.
  • Familiarity with cloud platforms such as AWS, Azure, or Google Cloud is a plus.
  • Creative problem-solving ability and a collaborative mindset.
  • Comfortable working independently and cross-functionally in dynamic environments.
  • Familiarity with data processing and transformation tools like Pandas and Num Py.
  • Proficient in working with APIs, SQL, and potentially No

    SQL databases.
  • Experience using Git for version control and collaborating on shared codebases.
  • Strong scripting experience.
Education

Bachelor's or master's degree in computer science, Engineering, Mathematics, or a related field in both development and production settings.

Location

Based near Sioux Falls, SD;
Sioux Center, IA; or Omaha, NE, with hybrid flexibility.

Travel

The amount of travel will vary according to business requirements (may be up to 10%). This is an in-person role, and the selected candidate must be in one of the listed locations.

Benets You Can Depend On

In addition to highly competitive pay and quality benets, Interstates strives to oer opportunities for education and career…

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary