Software Development Engineer I
This entry-level Software Development Engineer role at Confidential Client focuses on building AI-enabled software solutions within the Digital Transformation team. The position involves hands-on development using languages like C# and Python, leveraging modern AI technologies such as large language models and agents, while emphasizing software engineering best practices and ethical AI use. The role offers mentorship and structured learning to grow technical skills and confidence in applying AI to real business problems.
About Careertakes
👉 Important disclosure: Careertakes is a third-party recruiting platform supporting this hiring process. If selected, you will be employed directly by our client, IT.
Applicants for this role may also receive access to additional matched opportunities through the Careertakes platform.
What You’ll Do
Confidential Client is hiring an entry‑level Software Development Engineer I to join its Digital Transformation team. This role is ideal for recent computer science graduates who are excited to build AI-enabled solutions while learning core software engineering principles.
You will:
- Contribute to the design, development, and testing of AI-enabled software solutions under senior engineer guidance.
- Write production-quality code using languages and frameworks such as C#, Python, React, APIs, and modern AI tooling.
- Build and enhance features that incorporate AI capabilities (large language models, agents, vision, automation).
- Assist with prototypes and proofs-of-concept to explore new use cases and validate feasibility.
- Apply software engineering fundamentals—readability, testability, performance, maintainability—even when using AI-assisted tools.
AI Builder Mindset
This role emphasizes practical, responsible use of AI:
- Leverage AI coding assistants and techniques to accelerate development while understanding why generated code works.
- Apply emerging AI patterns (prompt design, retrieval, tool-use) in supervised, production-minded settings.
- Learn when to use AI and when traditional software patterns are more appropriate.
- Develop an ethical, secure, and responsible approach to using AI in business workflows.
Collaboration & Growth
You’ll work on a team with software engineers, product owners, and business stakeholders:
- Participate in code reviews, design discussions, and agile ceremonies.
- Ask questions, seek feedback, and continuously improve your technical skills.
- Engage in structured learning (workshops, mentorship, hands-on projects) focused on AI, cloud, and modern software development.
What We Expect from You
Education & early experience
- Bachelor’s degree in computer science, software engineering, or a closely related field.
- This role is intended for early-career candidates (internships, co-ops, academic or personal projects are valuable).
- Demonstrated interest in AI and modern software development through coursework, projects, hackathons, research, or self-directed learning.
Technical foundations
- Working knowledge of at least one programming language such as C#, Python, or Java.
- Solid understanding of core CS concepts:
- Data structures and data handling
- APIs and basic system design
- Basic design patterns
- Introductory exposure to AI / ML or Generative AI concepts is strongly preferred.
- Familiarity using AI tools (copilots, chat-based assistants) for coding or problem-solving is required.
Mindset & potential
- Strong curiosity and enthusiasm for building, experimenting, and learning.
- Comfortable using AI to accelerate work while valuing engineering fundamentals.
- Growth mindset with openness to coaching and feedback.
- Responsible and thoughtful approach to AI technologies.
- Motivated self-starter who takes ownership of learning and assigned work.
- Must have authorization to work permanently in the U.S.
Why This Role
This position is designed as a launchpad: you won’t be an AI expert on day one. The role provides:
- Mentorship from experienced software and AI engineers.
- Structured learning and hands-on exposure to real use cases.
- Increasing responsibility as skills and confidence grow. Successful candidates will advance into more senior engineering roles and contribute to evolving AI capabilities.
Location & Work Arrangement
This position is based out of the Confidential Client office in Greenwood Village, CO and requires regular, in-person attendance.
Compensation & Benefits
Target base compensation range for this role: $80,000 - $120,000 (actual pay will depend on skills, education, experience, and other factors). Confidential Client offers a competitive package that typically includes:
- Flexible workplace options
- Employee ownership programs (where applicable)
- Competitive pay and comprehensive benefits
- Collaborative, innovative culture and professional development
Recruiting & Legal Notices
Confidential Client is committed to hiring people with exceptional talent, ability, and potential. If you don’t meet 100% of the listed skills but believe you are a strong match, please consider applying. Relevant military experience is considered for transitioning service members.
Confidential Client is a Drug‑Free Workplace.
Equal Opportunity & Hiring Transparency
Careertakes and our client are Equal Opportunity Employers committed to building a diverse and inclusive workforce. We prohibit discrimination or harassment of any kind. To support a fair and efficient hiring process, AI tools may be used to assist with application review or resume screening. These tools do not replace human decision-making. Final hiring decisions are made by people.
If you have questions about how your data is used, please contact us directly.
Negotiate a higher salary! Check the salary ranges for this job type in your area.
View My Salary Range