DeveloperJobs.io
← Back to all jobs

Job Description

Based in Indiana with a hybrid work arrangement, this Senior Developer and Tech Lead role centers on guiding Python AI native engineering teams. Candidates should bring 8 to 10 years of experience and possess a track record in AI-native development, Spec-Driven Development, and the establishment of engineering standards across multiple teams.

Responsibilities

  • Oversee end-to-end product delivery using AI-native techniques and spec-driven development models
  • Convert product requirements into structured specifications that steer automated and AI-assisted implementation
  • Define and promote engineering best practices, including spec-driven workflows, automation-first design, and AI-assisted coding
  • Increase team productivity by introducing scalable development patterns and tooling
  • Facilitate rapid iteration cycles while preserving high quality and system reliability
  • Mentor engineers in adopting AI-assisted development workflows and modern engineering practices
  • Collaborate closely with product, design, and business stakeholders in high-ambiguity environments

Requirements

  • Minimum eight years of robust software engineering experience, with recent exposure to Tech Lead or equivalent responsibilities
  • Hands-on experience in AI-native development environments, such as AI copilots, code generation, or LLM-powered workflows
  • Proven ability to work with Spec-Driven Development (SDD) or structured execution models
  • Strong understanding of system design, architecture, and scalable engineering practices
  • Experience in automation-first engineering, including CI/CD, testing, and workflow automation
  • Proven ability to operate in fast-paced, startup-like environments with high ownership
  • Strong problem-solving skills with the ability to balance speed and quality
  • Solid expertise in Python, backend development, APIs, automation, and scalable architectures, with hands-on experience in FastAPI, Django, and Flask

Technologies

  • Python
  • FastAPI
  • Django
  • Flask

Job Summary

The role targets experienced engineers at Tech Lead level who merge strong software engineering fundamentals with AI-native development practices. It suits professionals who perform well in fast-moving, high-ownership environments and who leverage AI to accelerate the software development lifecycle. The position anchors early-stage delivery, defines engineering standards, and scales AI-native capabilities across teams using a Spec-Driven Development approach.

Preferred Background

  • Experience in AI-native startups or innovation-driven teams
  • Exposure to AI-assisted coding tools and frameworks
  • Prompt engineering and LLM integration within development workflows
  • Rapid prototyping and iteration models
  • Track record of building or scaling engineering practices from the ground up

Similar Jobs

Get Job Alerts

New jobs delivered to your inbox.