1

Graduate Software Engineer Jobs in Indiana (NOW HIRING)

THE OPPORTUNITY As a Senior Software Engineer, you're not just writing code - you're setting the ... graduate degree a plus (we take fundamentals seriously) * Self-directed and decisive: you identify ...

Overview We are seeking Structural Graduate Engineer (EIT) with 0 to 5 years of experience to be ... Learn and use structural analysis and BIM software * Create construction documents using Autodesk ...

Fall Software Development Intern

Hammond, IN · On-site

$14.50 - $19.25/hr

Current student or recent graduate in Computer Science, Software Engineering, or a related field. * Experience with JavaScript, Python, or other programming languages . * Knowledge of database ...

New

Fall Software Development Intern

Hammond, IN · On-site

$14.50 - $19.25/hr

Current student or recent graduate in Computer Science, Software Engineering, or a related field. * Experience with JavaScript, Python, or other programming languages . * Knowledge of database ...

New

Graduate degree in Civil Engineering, Environmental Engineering, or a related discipline is a plus ... software. The environment supports mentoring, learning, and professional growth, with frequent ...

next page

Showing results 1-20

Graduate Software Engineer information

See Indiana salary details

$60.4K

$140.4K

$195.5K

How much do graduate software engineer jobs pay per year?

As of May 30, 2026, the average yearly pay for graduate software engineer in Indiana is $140,378.00, according to ZipRecruiter salary data. Most workers in this role earn between $114,200.00 and $164,600.00 per year, depending on experience, location, and employer.

What is a Graduate Software Engineer job?

A Graduate Software Engineer is an entry-level role for individuals who have recently completed a degree in computer science, software engineering, or a related field. They typically work as part of a development team, assisting in coding, testing, debugging, and maintaining software applications. This role provides hands-on experience with software development methodologies, programming languages, and industry tools. Graduate Software Engineers often receive mentorship and training to build their technical skills and industry knowledge. The job serves as a foundation for career growth in software development and engineering roles.

What are the key skills and qualifications needed to thrive in the Graduate Software Engineer position, and why are they important?

To thrive as a Graduate Software Engineer, you need a solid grasp of programming languages, data structures, algorithms, and a relevant degree in computer science or a related field. Familiarity with integrated development environments (IDEs), version control systems like Git, and common frameworks or libraries is highly valued. Strong problem-solving abilities, effective communication, and a willingness to learn are standout soft skills in this position. These skills are crucial for developing high-quality software, adapting to evolving technologies, and collaborating efficiently within dynamic engineering teams.

What does a typical day look like for a Graduate Software Engineer?

As a Graduate Software Engineer, your day often includes writing and reviewing code, participating in daily stand-up meetings, collaborating with other developers and cross-functional teams, and troubleshooting issues within the software. You may also be involved in testing, debugging, and learning new technologies, as well as working on ongoing projects under the mentorship of senior engineers. The role offers a mix of individual tasks and teamwork, allowing you to develop both technical skills and professional relationships. This collaborative environment provides an excellent foundation for growth and learning within the software industry.
What are the most commonly searched types of Graduate Software Engineer jobs in Indiana? The most popular types of Graduate Software Engineer jobs in Indiana are:
What cities in Indiana are hiring for Graduate Software Engineer jobs? Cities in Indiana with the most Graduate Software Engineer job openings:

Senior Software Engineer

Interface AI

Francisco, IN

$232.03K - $240.69K/yr

Other

Posted 4 days ago


Job description

ABOUT INTERFACE.AI

interface.ai is redefining how financial institutions serve their members through agentic AI and conversational AI - and we're doing it in production, at scale, with real outcomes. $30M in Series A funding. Cash-flow positive. A mission that matters: democratizing financial wellness for every American, not just the ones who can afford a private banker.

THE OPPORTUNITY

As a Senior Software Engineer, you're not just writing code - you're setting the technical direction for the systems you own. You'll work directly with our VP of Engineering, CTO and Co-Founder Bruce Kim, and CEO Srinivas Njay in a collaborative, in-person environment where the best ideas win and shipping is the scoreboard.

This role is for the engineer who has seen what "going fast" actually costs, knows how to build systems that hold up, and still gets things out the door.

WHAT YOU'LL WORK ON

  • Lead the design and implementation of platform services - scalable, observable, and maintainable systems that power our AI products
  • Own technical decisions end-to-end: architecture, APIs, data models, performance, and security
  • Build and extend backend systems in TypeScript and Python; shape frontend experiences in JavaScript
  • Drive the integration of LLM-based and agentic AI capabilities into production systems - this is applied AI engineering, not research
  • Define and enforce engineering standards: code review, testing strategies, deployment practices, and incident response
  • Embed AI-native tooling (Claude Code, Cursor) into your daily workflow and help the team get better at it
  • Work side-by-side with product, design, and data - in the office, in real time, every day

WHAT WE'RE LOOKING FOR

  • 5+ years of software engineering experience with a track record of shipping impactful, production-grade systems
  • A portfolio of work you led, not just contributed to - you can walk through design decisions, trade-offs, and outcomes
  • Deep proficiency in TypeScript and/or Python; solid JavaScript for frontend contributions
  • Strong platform engineering instincts: distributed systems, API design, cloud architecture (AWS/GCP), observability
  • Fluent in AI/ML engineering: you've built on top of LLMs, understand prompt engineering, and know where AI adds value - and where it doesn't
  • Experience designing systems under real constraints - latency, reliability, cost, and scale
  • BS/BA in Computer Science; graduate degree a plus (we take fundamentals seriously)
  • Self-directed and decisive: you identify problems before they're assigned, propose solutions before they're requested, and close loops without reminders
  • In SF, committed to 5 days/week - the collaboration is real and intentional

BONUS POINTS

  • Production experience with conversational AI, dialogue systems, NLP pipelines, or agentic architectures
  • Background in fintech, banking infrastructure, or regulated financial environments
  • Experience being an early engineer at a startup that shipped successfully

WHY INTERFACE.AI

You'll have real ownership, real influence, and real colleagues. We're past the existential phase - customers are live, revenue is real, and the problem we're solving is genuinely hard and genuinely important. If you want to be a cog in a machine, this is the wrong place. If you want to be the engineer who shapes how an AI company scales its platform, keep reading.

Compensation: Base $232,030 - $240,689 + Bonus + Equity + Benefits