Remote job
Principal AI Solutions Architect
Job details
About this role
Role overview Lead the design and delivery of enterprise AI applications that combine graph data with large language models. You’ll advise strategic customers, translate business goals and complex data needs into scalable architectures, and help teams take solutions from discovery through production.
Responsibilities - Work with customer leaders and technical teams to identify use cases, assess data environments, define requirements, and set project priorities. - Design and guide implementation of secure, scalable graph and generative AI architectures that fit enterprise systems and goals. - Build, test, deploy, and optimize production applications integrating graph databases, LLMs, and orchestration frameworks. - Coordinate stakeholders, manage scope and delivery risks, and keep technical work aligned with measurable business outcomes. - Share customer insights with product and related teams; develop reusable methods, guidance, workshops, and documentation. - Keep current with developments in generative AI and apply relevant techniques to improve deployed solutions.
Requirements - 10+ years architecting and delivering enterprise applications, with experience across the software development lifecycle. - 5+ years working with LLMs, including prompt engineering, fine-tuning, and application integration; familiarity with provider and open-source options. - Advanced skills in at least one major programming language, such as Java, JavaScript, Python, or C#, and a record of producing maintainable, scalable code. - Hands-on experience with Linux, Docker, Kubernetes, and enterprise version control workflows. - Experience deploying and scaling applications on AWS, Azure, or GCP, with knowledge of cloud-native architecture and DevOps practices. - Strong understanding of generative AI technologies and the ability to advise on architecture and implementation.