EPITEC is seeking a Software Engineer III to join their dynamic team and help build cutting-edge AI-powered applications. The role involves full-stack development, rapid prototyping, and leveraging AI-assisted tools to create production-quality software.
Responsibilities:
- Full-Stack Development: Design, build, and maintain scalable web applications using React/TypeScript and Python
- AI-Assisted Development: Leverage LLM-based coding tools like Cursor, Copilot, and Claude to accelerate development velocity
- Rapid Prototyping: Quickly iterate on new product ideas, going from 0 to 1 in short timeframes
- API Design & Integration: Build robust APIs and integrate with various internal and external systems
- Data Visualization: Create interactive dashboards and data visualizations using tools like Plotly, D3, or Streamlit
- LLM Application Development: (Strong Plus) Build AI-native applications, engineer prompts, and work with LLM APIs
Requirements:
- Full-Stack Experience: 3+ years of experience building web applications with React/TypeScript and Python or similar technologies
- AI-Assisted Development: Demonstrated experience using LLM-based coding tools to accelerate development
- Proven Prototyping Skills: A track record of rapidly prototyping and shipping products
- Strong Technical Skills: Proficiency in API design, systems integration, and data visualization
- Python Expertise: Strong proficiency in Python is a primary requirement for this role
- LLM/AI Experience: Experience building AI-native applications, prompt engineering, or working with LLM APIs
- MCP Familiarity: Familiarity with the Model Context Protocol (MCP) or similar agentic frameworks (LangChain, AutoGen, CrewAI, etc.)
- WFM/Ops Tooling Experience: Prior experience building workforce management, scheduling, or operations platforms