Senior Software Engineer (Full Stack / AI Focus)Location: Illinois (Hybrid)
Job Type: Full-Time (FTE)
Compensation: $180,000 - $220,000 base + bonus + equity
About the RoleWe are seeking a highly skilled Senior Software Engineer to design, build, and scale modern, AI-enabled software systems. This role is ideal for someone who thrives in a fast-paced, high-growth environment and enjoys working across the full stack while contributing to cutting-edge AI initiatives.
Key Responsibilities
- Design, develop, and scale end-to-end full-stack applications (frontend & backend)
- Build modern web applications using React, Next.js, and TypeScript
- Develop backend services and APIs using Java, Python, and Spring Boot
- Design and optimize RESTful APIs and event-driven architectures
- Work with distributed systems and cloud-native technologies in AWS (EKS/Kubernetes)
- Implement AI-driven features including LLM integrations, RAG pipelines, and related frameworks
- Collaborate with product managers, designers, and cross-functional teams to deliver scalable solutions
- Contribute to system architecture, technical design, and roadmap planning
- Ensure performance, scalability, security, and reliability of applications
- Mentor junior engineers and drive engineering best practices, code reviews, and observability improvements
Required Qualifications
- 7+ years of experience in software engineering with strong full-stack expertise
- Proficiency in TypeScript, React/Next.js, Java, Python, and Spring Boot
- Experience building RESTful APIs and modern web architectures (WebSockets, SSE, event-driven systems)
- Hands-on experience with AI/LLM frameworks (e.g., LangChain, LangGraph, RAG, MCP, or similar)
- Strong experience with PostgreSQL and distributed systems (Redis is a plus)
- Experience designing and deploying cloud-native applications on AWS (Kubernetes/EKS preferred)
- Proven ability to take products from concept to production
- Strong problem-solving, communication, and collaboration skills
- Experience in fast-paced or startup-like environments
Preferred Qualifications
- Bachelor’s degree in Computer Science, Engineering, or related field
- Experience with scalable system design and high-availability architectures
Why Join Us
- Opportunity to work on cutting-edge AI and Agentic AI initiatives
- High-impact role with strong ownership and technical influence
- Fast-growing, innovation-driven environment
- Competitive compensation with bonus and equity