Junior Software Engineer
KCI- Telecommunications
Full-Time
Closes on Friday, October 30, 2026
Job Description
Job Description
KCI is building an internal AI platform to make our business systems easier for employees to work with. As a Junior Software Engineer, you'll help build it alongside a small engineering team, working directly with senior IT leadership.
What you'll do
- Build and maintain integrations that connect our AI platform to internal systems, including the custom connectors and skills that encode how KCI actually works
- Write and optimize SQL against MySQL and cloud data warehouses, and build the dashboards and reporting that sit on top of it
- Develop automation workflows and small services that connect systems and eliminate manual steps
- Test AI outputs for accuracy before they reach users, implement access controls, and document what you build
Required
- Bachelor's or Associate's degree in Computer Science, Software Engineering, Information Systems, or a related field — or equivalent experience with a portfolio of work
- Working proficiency in Python and JavaScript
- Solid SQL fundamentals — joins, aggregation, subqueries
- Familiarity with REST APIs, JSON, and Git
- Clear written communication and genuine curiosity about AI tooling
Preferred, not required
- Hands-on experience with any major LLM API
- Exposure to agent frameworks, RAG pipelines, or model integration protocols
- Workflow automation (n8n, Power Automate), BI tools (Metabase, Power BI), or containers (Docker, Kubernetes)
- Any internship, capstone, or personal project you shipped that other people used
You do not need machine learning experience, a math-heavy background, or years of production experience. This role is scoped and mentored as entry-level.
Full-Time 40 KCI- Telecommunications