<p><strong>Software Engineer, AI</strong></p><p><br></p><p><strong>Company Overview</strong> </p><p>A growing organization is seeking an AI Engineer to develop automation, data, and AI-driven solutions that improve business processes and operational efficiency. This role offers the opportunity to work on innovative projects while helping shape the organization's use of emerging technologies.</p><p><br></p><p><strong>Role Summary</strong> </p><p>The AI Engineer will design, build, and support AI-powered applications, automation solutions, and data-driven workflows. The ideal candidate combines strong software engineering skills with experience delivering practical AI solutions in a business environment.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Design, develop, and support AI-enabled applications and automation solutions.</li><li>Partner with business and technical teams to identify opportunities for process improvement.</li><li>Build integrations between AI solutions, data sources, and business applications.</li><li>Monitor solution performance and continuously improve reliability and effectiveness.</li><li>Develop and maintain technical documentation and best practices.</li><li>Support the evaluation and adoption of emerging AI technologies.</li></ul>
We are looking for an accomplished Senior Java Engineer & Architect to strengthen and modernize critical business applications in Salt Lake City, Utah. This position blends technical leadership with hands-on development, focusing on dependable architecture, scalable solutions, and practical improvements that support daily operations. You will collaborate with business stakeholders and a small technology team to enhance internal platforms, streamline workflows, and identify effective opportunities for automation and emerging tools.<br><br>Responsibilities:<br>• Design, develop, and refine Java-based applications that support core business processes and long-term operational goals.<br>• Create architectural plans that improve system scalability, maintainability, performance, and reliability across existing platforms.<br>• Partner with managers, end users, and IT colleagues to translate operational needs into effective technical solutions.<br>• Maintain and extend large, established codebases while reducing technical debt and improving application stability.<br>• Build and support integrations with databases, APIs, and external services to ensure smooth data flow across systems.<br>• Analyze workflows and recommend software enhancements that increase efficiency, accuracy, and employee productivity.<br>• Troubleshoot application, database, and infrastructure issues in a Linux environment and resolve problems with minimal disruption.<br>• Evaluate and implement appropriate technologies, including automation and AI-assisted tools, when they provide measurable business value.<br>• Provide project planning input, technical guidance, and user support to help ensure successful delivery and adoption of solutions.
We are looking for an experienced Sr IT Developer to support engineering-focused software initiatives in Hunt Valley, Maryland. This is a Contract position for a hands-on developer who can build and enhance backend applications while working closely with cross-functional teams in an Agile environment. The role calls for strong technical depth in Oracle-based development tools, disciplined code management, and a practical approach to troubleshooting and continuous improvement.<br><br>Responsibilities:<br>• Design, develop, and maintain backend software solutions that support business and engineering application needs.<br>• Build and enhance Oracle-based applications using tools such as Oracle Forms, Oracle Reports, and Oracle JDeveloper.<br>• Create, optimize, and troubleshoot database objects, stored procedures, and scripts with Oracle PL/SQL and SQL Plus.<br>• Manage data handling and batch processing activities, including loading and validating data through SQL Loader.<br>• Track, investigate, and resolve application defects, ensuring issues are documented clearly and addressed in a timely manner.<br>• Collaborate with team members through Agile Scrum practices to plan work, review progress, and deliver iterative improvements.<br>• Use GitHub for version control, code collaboration, and maintaining development standards across the project.<br>• Contribute to application testing efforts, including structured experimentation and analysis such as A/B testing where appropriate.