Senior Full Stack Software Engineer at Kpler developing LLM-powered applications. Focused on leveraging AI to enhance user interactions with complex data.
Responsibilities
Develop intuitive interfaces for LLM-powered applications, focusing on interaction patterns that make AI assistants truly useful.
Build full-stack GenAI solutions using Vue.js for frontend and Python for backend, integrating with LLM APIs and AI frameworks.
Proactively identify opportunities to integrate LLMs into user workflows, proposing and prototyping new features that transform user experience.
Write clean, high-performance, maintainable code as part of a dynamic team, leveraging the latest AI tools to accelerate development.
Stay up-to-date with the latest advancements in GenAI and AI UX patterns, and apply them to our projects.
Ensure your code reaches production smoothly, understanding and contributing to the full CI/CD pipeline from IDE to cloud infrastructure.
Requirements
Circa 5-7 years of experience in full-stack web development with a strong focus on frontend and UX/UI.
Solid understanding of LLM capabilities and limitations: knowing what is possible, and designing applications that work with their strengths.
Experience building LLM-powered UI components that work with structured outputs from model responses.
Frontend expertise: Strong experience with Vue.js (or other modern frameworks) and TypeScript with a keen eye for UX/UI.
Backend proficiency: Solid Python skills for building APIs, integrating AI services, and data processing.
Operational experience: Understanding of how code moves from IDE through CI/CD pipelines to cloud infrastructure. Hands-on experience with GitHub Actions, Docker, and cloud platforms.
Software architecture: Familiarity with architecture patterns (hexagonal, onion, clean) to ensure maintainability, testability, and evolvability.
Product-focused with attention to detail: Balancing focus on the final product while being meticulous about implementation quality.
Proactive mindset: Natural curiosity about how to leverage AI to solve problems, with the ability to identify opportunities and drive implementation.
Collaboration: Excellent communication skills and a strong desire to share knowledge and collaborate.
Senior Software Engineer at NVIDIA developing multimodal, production - grade RAG solutions using AI technology. Leading architecture design and implementation of next - gen RAG workflows with a focus on GPU performance.
Product Engineer in clinical trials technology managing product backlog and collaborating with Agile teams. Leading product ideation and ensuring alignment with business and customer needs.
Software Engineer developing software for scientific experimentation at Benchling. Collaborating closely with cross - functional teams to enhance workflows and empower discoveries through data aggregation.
Lead Software Engineer responsible for building and maintaining APIs and microservices at Capital One. Focused on content infrastructure across various customer - facing channels.
GTM Engineer building AI - powered go - to - market systems at SIFT, a company focused on modern telemetry for critical missions. Responsibilities include coding, AI workflow development, and systems architecture.
Senior Engineer managing purchasing records and supplier coordination for Liebherr CMCtec in Pune. Overseeing inventory levels and ensuring compliance with operational standards.
Team Lead at Belvedere Trading guiding team developing automated options trading systems. Collaborating with researchers and engineers in a tech - driven trading environment.
Software Developer developing Java services in a distributed architecture for Telesat's satellite solutions. Focus on implementing microservices and resiliency in Azure.
Full - Stack Developer responsible for developing and maintaining web applications for Prepit's loyalty platforms. Collaborating with teams to enhance user experiences through modern technologies.
Design and develop complex software solutions for loyalty platforms at Prepit. Collaborate with teams to enhance user experiences and deliver high - quality features.