
AI Software Engineer
1w1 week agoUlteig
Greenwood Village, US · Full-time · $80,000 – $120,000
About this role
Ulteig is looking for a Software Engineer who is a Computer Science graduate seeking their first professional software engineering role, excited to build with modern AI technologies. This position is based out of the Greenwood Village, Colorado office and requires regular, in-person attendance. It falls within Digital Transformation, using digital technologies to modify business processes and customer experiences.
You will contribute to the design, development, and testing of AI-enabled software solutions under senior engineer guidance. Write production-quality code using C#, Python, React, APIs, and modern AI tooling. Build features incorporating large language models, agents, vision, and automation.
Work closely with experienced software engineers and AI leaders to translate real business problems into AI-enabled solutions. Collaborate with product partners and business stakeholders in a team-based environment. Participate in code reviews, design discussions, and sprint ceremonies.
Leverage AI coding assistants while understanding core principles for reliable, scalable solutions. Learn emerging AI patterns like prompt design, retrieval, and tool-use in supervised settings. Engage in training, workshops, and learning opportunities focused on AI, cloud, and modern software development.
Requirements
- Bachelor’s degree in computer science, software engineering, or a closely related field
- New or recent graduate with internships, co-ops, academic projects, or personal projects
- Demonstrated interest in AI and modern software development through coursework, projects, hackathons, research, or self-directed learning
- Working knowledge of at least one programming language, such as C#, Python, Java, or similar
- Solid understanding of core computer science concepts including data structures and data handling
- APIs and basic system design
- Basic design patterns
- Introductory exposure to AI / Machine Learning
Responsibilities
- Contribute to the design, development, and testing of AI-enabled software solutions under the guidance of senior engineers
- Write production-quality code using languages and technologies such as C#, Python, React, APIs, and modern AI tooling
- Build and enhance features that incorporate AI capabilities such as large language models, agents, vision, and automation
- Assist with prototypes and proofs-of-concept to explore new use cases and validate feasibility
- Leverage AI coding assistants and techniques to accelerate development while understanding why the generated code works
- Apply emerging AI patterns such as prompt design, retrieval, and tool-use concepts in practical, supervised settings
- Collaborate with software engineers, product partners, and business stakeholders in a team-based environment
- Participate in code reviews, design discussions, and sprint ceremonies
Similar roles

Data Engineer
1w1 week agoTechSeed
Göteborg, SE · Full-time · SEK 600,000 – SEK 800,000

Machine Learning (ML) / Data Engineer
1w1 week agoMoser Consulting
Indianapolis, US · Full-time · $120,000 – $155,000

Associate Data Scientist - Remote
1w1 week agoBlueCross BlueShield of Tennessee
Chattanooga, US · Full-time · $90,000 – $120,000

Data Scientist
1w1 week agoAqilea
Bengaluru, IN · Full-time · INR 2,500,000 – INR 4,500,000