[Remote] AI Software Engineer
Note: The job is a remote job and is open to candidates in USA. Rollstack is a remote software company that automates the creation of business slide decks and documents. The AI Software Engineer will build AI-powered product features, develop scalable solutions for data analysis and content generation, optimize system performance, and collaborate with designers and software engineers.
Responsibilities
- Build AI-Powered Features: Combine industry best practices with innovative thinking to develop our product's first AI capabilities
- Utilize Existing Frameworks: Leverage libraries like LangChain, RAG, and LlamaIndex to create scalable, production-ready solutions for data analysis and content generation
- Enhance System Performance: Improve reliability and speed up time-to-market by optimizing software performance to meet customer needs
- Collaborate with Teams: Work closely with designers and software engineers to boost user adoption and engagement
- Innovate with AI Technologies: Pioneer best practices using cutting-edge AI tools and techniques
Skills
- • Experience with LLM Frameworks: Proficiency in current large language model frameworks like LangChain, Retrieval-Augmented Generation (RAG), and LlamaIndex
- • Machine Learning and NLP Expertise: 3+ years of experience in machine learning and natural language processing, focusing on generative models
- • Strong Python Skills: Advanced programming skills in Python
- • Production Experience with LLMs: Proven experience in researching, building, and fine-tuning large language models in production environments
- • LLM Agents Development (Bonus): Bonus points for experience in building LLM agents for data analysis and content generation
Benefits
- Fully remote, globally diverse workplace
- Once a year, the entire company gathers in a new city for a week of connection, collaboration, and fun.
- Competitive compensation and meaningful equity in a fast-moving, high-leverage startup
Company Overview