CTDI is seeking an AI Software Developer to join our AI Platforms Team and help develop next-generation AI applications that transform enterprise data into intelligent, self-service business solutions. This role is ideal for a developer with experience in software engineering, data-driven applications, and emerging AI technologies, including Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), and AI agents.
Working closely with senior engineers, data teams, and business stakeholders, you will design, build, and support applications that improve operational efficiency and decision-making across the organization.
Responsibilities- Develop and support AI-powered applications, agents, and RAG solutions.
- Build integrations using AWS services including Bedrock, Lambda, S3, Athena, and Glue.
- Work with Snowflake data models to deliver accurate, data-driven user experiences.
- Convert legacy reporting and manual processes into scalable AI-enabled applications.
- Design, test, debug, deploy, and maintain software solutions.
- Collaborate with technical leads, data engineers, and business stakeholders to deliver innovative solutions.
- Participate in code reviews, testing, troubleshooting, and Agile development activities.
Required Qualifications- 2-4 years of software development, application development, or AI engineering experience.
- Proficiency in Python or similar programming languages.
- Experience working with LLMs, RAG solutions, prompt engineering, or agent frameworks.
- Strong SQL skills and ability to work with complex data models.
- Experience with AWS cloud services.
- Familiarity with Git, APIs, testing, and modern software development practices.Strong analytical, communication, and problem-solving skills.
Preferred Qualifications- Experience with Amazon Bedrock and AI platform services.
- Familiarity with Snowflake and dimensional data modeling.
- Exposure to vector databases, semantic search, and embedding models.
- Experience with inventory, procurement, supply chain, or operational business processes.
- Experience modernizing reporting or analytics solutions.
Why CTDI?Join a growing AI team focused on building practical, high-impact solutions that improve how employees access information, make decisions, and automate work. You'll work with modern AI technologies while gaining mentorship and hands-on experience delivering enterprise-scale applications.
You will love working in our family-oriented company! When you join our family, you will enjoy perks such as: - Weekly pay every Thursday
- Monthly Incentive Bonus
- Positive, team-oriented, inclusive workplace
- Health, Dental, Vision, & Prescription Coverage
- Paid holidays, vacation, & sick/personal time
Benefits - Health insurance
- Dental insurance
- Vision insurance
- 401(k)
- Life insurance
- Disability insurance
- Employee assistance program
- Flexible spending account
- Tuition reimbursement
Work Authorization - United States (Required)
- Must be 18 years of age
Apply today to join our dynamic team! CTDI offers an excellent compensation and benefits package and has been a growing leader in the telecommunications field for over 40 years. Come put our successful history behind your career!