Job description
Company Information Organization Name: Provide. Sure Website: https://www.providesure.com/ FLSA Status: Non-exempt Prepared Date: 05-21-2026 Effective Date: 05-21-2026 Hiring Manager Job Title: Junior Software Engineer Job Level: Individual Contributor Employment Status: Full-time Regular Primary Location: Hybrid/Indianapolis, IN Job Summary Research, design, and develop Artificial Intelligence (AI) processes or specialized utility programs.
Analyze business needs and develop solutions, applying principles and techniques of computer science, engineering, and mathematical analysis. May review models, suggest changes, QC and debug programming as needed. May maintain databases within an application area, working individually or coordinating IT team. Provide mentorship to other team business areas when appropriate.
Education and Experience
Bachelor's degree or equivalent experience. Preferably in Computer Science, Software Engineering, Data Science, Artificial Intelligence, or a similar field Knowledge AI/LLM Application Development Agentic AI Development and Prompt Engineering RAG (Retrieval-Augmented Generation) Pipeline Development and Management Vector Database Management (storage, indexing, retrieval) MCP (Model Context Protocol) Server Development for tooling and analytics Workflow Automation Platforms (N8N and similar) AI Model Training and Fine-Tuning (including frameworks like UnSLOTH) Low-Code/Internal Tooling Platforms (Tool.
Jet) WordPress Site Management Backend Development (APIs, relational and NoSQL databases) ETL Script Development and Maintenance BI and Dashboard Development (Apache Superset) Data Orchestration (Apache Airflow) Object-Oriented Programming (Python, JavaScript/TypeScript) Data Handling, Querying, Structuring, and Pre-Processing (Pandas, Num.
Py, SQL) SQL and NoSQL Databases (PostgreSQL, MongoDB, Snowflake) Containerization and Version Control (Docker, Git/GitHub) Software Development Lifecycle Testing, Validation, and Performance Tuning Clear and Accurate Documentation (Confluence/Jira) Skills Knowledge and ability to use LLM models Ability to create and build applications using AI LLM models Assist in the development in Tool.
Jet WordPress site management RAG pipeline management and development Vector storage/database management and development Build and maintain workflows in tools like N8N Creating agentic AI agents Agent prompt engineering MCP servers for tools to help with KPI and analytical outputs Develop and maintain ETL scripts Assist in the development of Superset Dashboards AI model training Clear and accurate documentation Work Context Communication
- Must be able to communication with CTO, CEO, COO and other members of management effectively. Role Relationships
- Reports to Chief Technology Officer Responsibility for Others
- This role does not supervise others Work Setting
- The work is typically done from a personal computer, behind a desk. Environmental Conditions
- The work is done in a temperature controlled office environment. Job Hazards
- The risk of injury on the job is extremely low. Body Positioning
- The role required sitting for long periods. Impact of Decisions
- The decisions made in this role have immediate impact on the company. The decisions can be very visible at times. Routine versus Challenging Work
- The role will require being able to change priorities, solve complex problems and offer solutions to the business. Primary Job Duties Develop and maintain applications powered by LLMs Build and maintain RAG pipelines and vector database integrations Develop agentic AI workflows and MCP servers Build and maintain automation workflows in N8N Develop and maintain ETL scripts and Superset dashboards Assist with backend development (APIs, databases) and Tool. Jet front-end work Engage in the full software development lifecycle: coding, debugging, testing, deployment, and documentation Document all processes clearly and accurately Tools and Technology Tools:
- N8N
- Python
- Pandas, NumPY, PYTorch, UnSLOTH
- Javascript/Typescript
- Snowflake
- SQL
- PostgreSQL
- NoSQL
- MongoDB
- Tool. Jet
- Open. Claw
- TTS/STT models
- Opensource LLM models
- Apache Airflow
- Apache Super. Set
- Confluence/Jira
- Docker
- Git/Github
- Claude Code Note This job description in no way states or implies that these are the only duties to be performed by the employee(s) incumbent in this position. Employees will be required to follow any other job-related instructions and to perform any other job-related duties requested by any person authorized to give instructions or assignments. All duties and responsibilities are essential functions and requirements and are subject to possible modification to reasonably accommodate individuals with disabilities. To perform this job successfully, the incumbents will possess the skills, aptitudes, and abilities to perform each duty proficiently. Some requirements may exclude individuals who pose a direct threat or significant risk to the health or safety of themselves or others. The requirements listed in this document are the minimum levels of knowledge, skills, or abilities. This document does not create an employment contract, implied or otherwise, other than an “at will” relationship. The company is an Equal Opportunity Employer, drug free workplace, and complies with ADA regulations as applicable.