Save Job
Posted 1mo ago

Junior Software Engineer

@ ProvideSure
Indianapolis, Indiana, United States
$62k/yrHybridFull Time
Responsibilities:Developing AI-powered applications, Building RAG pipelines, Maintaining MCP servers
Requirements Summary:Bachelor's degree or equivalent; knowledge of AI/LLM concepts; Python/JavaScript; APIs; databases; ETL; data handling; and modern tooling.
Technical Tools Mentioned:N8N, Python - Pandas, NumPy, PyTorch, UnSLOTH, JavaScript/TypeScript, Snowflake, PostgreSQL, MongoDB, ToolJet, OpenClaw, Docker, Git/Github, Claude Code, Apache Airflow, Apache Superset, Confluence/Jira
Save
Mark Applied
Hide Job
Report & Hide
Job Description

Company Information

Organization Name: ProvideSure
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 (ToolJet)

  • 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, NumPy, 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

  1. Knowledge and
    ability to use LLM models

  2. Ability to create
    and build applications using AI LLM models

  3. Assist in the
    development in ToolJet

  4. WordPress site
    management

  5. RAG pipeline
    management and development

  6. Vector
    storage/database management and development

  7. Build and maintain
    workflows in tools like N8N

  8. Creating agentic
    AI agents

  9. Agent prompt
    engineering

  10. MCP servers for
    tools to help with KPI and analytical outputs

  11. Develop and
    maintain ETL scripts

  12. Assist in the
    development of Superset Dashboards

  13. AI model training
  14. 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

  1. Develop and
    maintain applications powered by LLMs

  2. Build and maintain
    RAG pipelines and vector database integrations

  3. Develop agentic AI
    workflows and MCP servers

  4. Build and maintain
    automation workflows in N8N

  5. Develop and
    maintain ETL scripts and Superset dashboards

  6. Assist with
    backend development (APIs, databases) and ToolJet front-end work

  7. Engage in the full
    software development lifecycle: coding, debugging, testing, deployment,
    and documentation

  8. Document all
    processes clearly and accurately

 

Tools and Technology

Tools:

·       N8N

·       Python
- Pandas, NumPY, PYTorch, UnSLOTH

·       Javascript/Typescript

·       Snowflake

·       SQL
- PostgreSQL

·       NoSQL
- MongoDB

·       ToolJet

·       OpenClaw

·       TTS/STT
models

·       Opensource
LLM models

·       Apache
Airflow

·       Apache
SuperSet

·       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.