Ulteig is a purpose-driven organization focused on transforming critical infrastructure through innovative solutions. They are seeking an AI Software Engineer to evolve their AI and Automation Practice, translating business problems into actionable AI approaches and coaching teams to implement these solutions effectively.
Responsibilities:
- Stay ahead of emerging AI technologies and trends that impact our industry
- Develop targeted prototypes to validate feasibility and accelerate delivery, while establishing streamlined evaluation frameworks—spanning acceptance criteria, test sets, human review mechanisms, and ongoing quality, cost, and risk oversight—before transitioning scalable ownership to delivery teams
- Build limited prototypes or reference implementations to prove feasibility, demonstrate patterns, or unblock teams—then transition ownership to delivery teams where appropriate
- Contribute to coding efforts, building and deploying AI-driven solutions using languages and technologies such as C#, Python, RAG, LLM, MCP, Agents, and fine-tuning
- Ensure solutions are scalable, maintainable, and aligned with enterprise standards
- Guide teams in designing agentic workflows and copilots using tools such as Copilot, Claude, or ChatGPT ecosystems
- Provide patterns for tool-use, orchestration, and safe autonomy (permissions, approvals, auditability), including when and how to use MCP, RAG and integration with overall AI technologies
- Design and deliver engaging training programs, workshops, and hackathons to build AI expertise across the enterprise
- Serve as a trusted advisor and mentor, helping teams adopt AI best practices
- Create playbooks and internal documentation that translate AI capabilities into practical 'how to apply this to your workflow' guidance
Requirements:
- Bachelor's degree in Computer Science, Engineering, Information Technology, or a related field
- 3+ years of experience designing, building, and delivering enterprise-grade software solutions
- Proven track record in developing AI-driven applications and leveraging AI technologies and patterns
- Strong understanding of Generative AI patterns used in business settings, including: Retrieval-Augmented Generation (RAG), Agentic workflows (tool use, orchestration, human-in-the-loop design), MCP concepts for connecting assistants to tools/data, Multimodal/vision use cases (document/image understanding) and practical limitations
- Strong proficiency in programming languages such as C#, Python, or similar
- Ability to architect scalable, secure, and maintainable solutions aligned with enterprise standards
- Ability to translate technical concepts into business language and present recommendations to non-technical audiences
- Comfortable presenting to users in the business and facilitating workshops or hackathons
- Results-driven with a focus on accountability and measurable impact
- Innovative thinker who embraces change and drives digital transformation
- Committed to team development, coaching, and fostering a collaborative culture
- Demonstrates openness to innovation by embracing and applying evolving technology and AI tools to enhance workflows, solve problems, and drive continuous improvement
- Must have authorization to work permanently in the U.S