Solution Architect - OEM AI Software
NVIDIAFull Time
Mid-level (3 to 4 years), Senior (5 to 8 years)
Candidates must possess 10+ years of software engineering experience and 3+ years of software architecture experience, with a recent focus on AI and LLMs, and a desire to learn new technologies. A general understanding of LLM models, including prompt design and grounding techniques, is required, along with hands-on experience with RAG frameworks and tools like LangChain or LlamaIndex. Strong customer-facing communication skills, deep familiarity with AI-enabled software development practices, proficiency in Python, and experience with modern backend technologies and cloud platforms are essential. The ability to work cross-functionally in a fast-paced startup environment and a self-motivated, curious attitude are also necessary.
The Software Architect will serve as the primary technical advisor for customers integrating the Crowdbotics platform, leading the design and implementation of AI-enabled software solutions with an emphasis on LLM prompt engineering and RAG pipelines. They will collaborate with product and engineering teams to translate customer needs into technical requirements, tailor prompts and retrieval strategies for specific applications, and guide customers on AI-native application development best practices. Responsibilities also include participating in customer calls and workshops, building proof-of-concepts and demos, and staying current with advancements in AI development.
Platform for custom app development services
Crowdbotics helps businesses and individuals turn their app ideas into reality by providing a platform for hiring expert developers, project managers, and designers to build custom software applications. The main feature of Crowdbotics is its App Builder, which allows users to create and manage software projects while connecting directly with skilled professionals proficient in various technologies like Django, REST, and Python. This platform supports a variety of projects, including web and mobile app development, data science, and product management. Unlike many competitors, Crowdbotics combines software tools with expert services, allowing clients to either hire experts for specific tasks or manage their projects independently. The goal of Crowdbotics is to simplify the software development process, making it easier for clients to bring their ideas to life efficiently.