EVO Tech
WebsiteAI Engineer (Full Stack)
Company
Role
AI Engineer (Full Stack)
Location
Job type
Full-time
Posted
Yesterday
Salary
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.
Explore more
Similar jobs
Willow Application Advisor
Nordic Global
Telecom Commercial Premise Technician - Level IV
Pearceservices
Senior AI Engineer (Agentic Systems)
EVO Tech
Manager, Accounts Payable
Oneenergyrenewables
Customer Service Rep(05882) - 437 Hughes Rd.
Dominos
Sr Commercial Lender
Entcreditunion1