Junior Software Engineer

Providesure.com

Indianapolis (IN)

Hybrid

USD 110,000 - 180,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

ProvideSure in Indianapolis is seeking a Junior Software Engineer to research, design, and develop AI processes, applying principles of computer science, engineering, and mathematics. You will analyze business needs, review models, QC and debug code, and mentor other team areas as appropriate.

The role emphasizes backend APIs, data handling, and dashboards with tools like Superset. You will work in a hybrid environment and collaborate with CTO and senior leaders to deliver scalable AI solutions.

Qualifications

  • Bachelor's degree or equivalent; CS/SE/AI preferred.
  • Experience with AI/LLM development and data processing pipelines.
  • Familiarity with RAG, vector storage, and modern ML tooling.

Responsibilities

  • Develop and maintain applications powered by LLMs.
  • Build and maintain RAG pipelines and vector DB integrations.
  • Develop agentic AI workflows and MCP servers.
  • Build and maintain automation workflows in N8N.
  • Develop ETL scripts and Superset dashboards.
  • Assist with backend APIs and ToolJet frontend work.
  • Engage in full software development lifecycle: coding, debugging, testing, deployment, and documentation.
  • Document all processes clearly and accurately.

Skills

LLM models
Agentic AI
RAG pipelines
Vector DB management
N8N workflows
Superset dashboards
ETL scripting
ToolJet
APIs & databases
Data handling (Pandas/NumPy)

Education

Bachelor's degree or equivalent

Tools

Docker
Git/GitHub
ToolJet
WordPress
PostgreSQL
MongoDB
Snowflake
Apache Superset
N8N
Pandas
NumPy
PyTorch
UnSLOTH
Confluence/Jira

Job description

Indianapolis, United States | Posted on 05/26/2026

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 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
  • Knowledge and ability to use LLM models
  • Ability to create and build applications using AI LLM models
  • Assist in the development in ToolJet
  • 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
  • MCP servers for tools to help with KPI and analytical outputs
  • Develop and maintain ETL scripts
  • Assist in the development of Superset Dashboards
  • Clear and accurate documentation
Work Context

Communication - Must be able to communicate 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 ToolJet 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

Python - Pandas, NumPy, PyTorch, UnSLOTH

Apache Airflow

Apache Superset

Git/Github

The company is an Equal Opportunity Employer, drug free workplace, and complies with ADA regulations as applicable.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Engineer, AI/LLM Platform
Staff Engineer, AI/LLM Platform

Simulations Plus • United States

Remote
USD 100,000 - 120,000
Fully remote work
Flexible schedules
Generous vacation policy
+2
Software Developer - AI Focus
Software Developer - AI Focus

Bruno Independent Living Aids • Town of Oconomowoc (WI)

On-site
USD 60,000 - 90,000
AI Software Engineer
AI Software Engineer

Vcloud Technologies Investment • United States

Remote
USD 180,000 - 240,000
Associate AI Engineer
Associate AI Engineer

JumpMind, LLC • Columbus (OH)

On-site
USD 75,000 - 105,000
Senior Software Engineer
Senior Software Engineer

Direct Supply • Milwaukee (WI)

On-site
USD 130,000 - 180,000
Generous benefits
AI Software Developer
AI Software Developer

PURIS Corporation, LLC • Silver Spring (MD)

On-site
USD 130,000 - 190,000
Software Engineer I
Software Engineer I

Texas Guaranteed Student Loan Corp • Round Rock (TX)

On-site
USD 70,000 - 90,000
Software Engineer
Software Engineer

Tiger Advisory • Washington

On-site
USD 170,000 - 250,000
Senior Applied AI Engineer
Senior Applied AI Engineer

AgentGraph • United States

On-site
USD 150,000 - 190,000
401(k) match
Company HSA contributions
Wellness reimbursement
+6
Senior AI Engineer
Senior AI Engineer

Lenovo • Morrisville (NC)

Hybrid
USD 150,000 - 190,000