EVO Tech

EVO Tech

Website

AI Engineer (Full Stack)

Company

EVO Tech

Role

AI Engineer (Full Stack)

Job type

Full-time

Posted

Yesterday

Salary

Not disclosed by employer

Job description

Company Description

EVO is a provider of AI-driven intelligence that equips national security agencies and corporate entities with tools to make confident and informed decisions. By harnessing advanced insights, EVO empowers users to assess risks and identify opportunities, contributing to a secure and prosperous future. The organization specializes in delivering comprehensive analytics to facilitate effective security measures and strategic planning.

About the Role

We are seeking a highly skilled and versatile Senior AI Engineer (Full-Stack) to join our team in Madison, Wisconsin. This role is ideal for a builder who thrives at the intersection of cutting-edge AI systems and modern web development.

You will be responsible for designing, developing, and deploying AI-powered applications—from intelligent chatbots to advanced data retrieval systems—while ensuring a seamless, high-performance user experience through modern frontend technologies.

Key Responsibilities

  • Design and implement AI-powered features using Python
  • Build and optimize Retrieval-Augmented Generation (RAG) pipelines, including embedding strategies and semantic search
  • Develop and maintain conversational AI systems using frameworks such as LangChain, LlamaIndex, or similar tools
  • Build and maintain responsive, high-performance frontend applications using Next.js and React
  • Manage backend systems, including authentication, database architecture, and APIs using Supabase or similar platforms
  • Integrate AI services with frontend applications to deliver real-time, low-latency user experiences
  • Collaborate across teams to align AI capabilities with product and user needs

Technical Requirements

AI & Backend (Python)

  • Expert-level proficiency in Python for backend services and AI development
  • Strong experience with RAG architectures, vector databases (e.g., Pinecone, Weaviate, pgvector), and embedding models
  • Hands-on experience with AI frameworks such as LangChain, LangGraph, or LlamaIndex
  • Experience integrating and working with large language models (OpenAI, Anthropic, or open-source alternatives)
  • Proven experience developing and maintaining backend systems

Frontend & Web (Next.js / Supabase)

  • Proficiency in Next.js (App Router preferred) and React
  • Experience with modern styling frameworks such as Tailwind CSS
  • Strong experience with Supabase (Auth, Database, Storage, Edge Functions) or equivalent platforms (Firebase, PostgreSQL/Node.js)
  • Ability to manage complex frontend state, including streaming AI responses

Additional Qualifications

  • Bachelor’s degree in Computer Science, Data Science, or a related field (or equivalent experience)
  • Demonstrated portfolio of AI-powered applications or web-based projects
  • Strong problem-solving skills and ability to work in a fast-paced environment
  • Effective communication and collaboration skills

Requirements

  • Must be a U.S. passport holder
  • Must be able to work fully on-site in Madison, Wisconsin
  • Must have reliable transportation for daily commuting
  • Must have strong experience with:
  • Python
  • Artificial Intelligence / Generative AI
  • Backend system development
  • Programming across modern tech stacks

Work Environment

This is a fully in-person role based in Madison, Wisconsin. Remote or hybrid work is not available. Candidates must be located within commuting distance or willing to relocate.

Why Join Us

This is an opportunity to work on cutting-edge AI technologies while building real-world, impactful applications. You will play a critical role in shaping next-generation AI experiences and contributing to a fast-growing, innovation-driven team.

Resume ExampleCover Letter Example

Explore more

Similar jobs