Solution Architect
Remote in Republic of Lithuania
Solution Architecture
Looking for something else?
Find a vacancy that works for you. Send us your CV to receive a personalized offer.
Find me a jobWe are looking for an experienced Solution Architect to design and deliver large-scale, AI-enabled solutions for our clients. You will combine deep architectural expertise with hands-on knowledge of modern AI technologies, including Generative AI and machine learning platforms. You will own the solution from the first customer conversation through design and implementation to go-live, and act as a trusted technical advisor to both business and engineering stakeholders.
Responsibilities
- Design large-scale solutions using at least one technology stack, including AI-powered and data-intensive systems
- Define and develop AI solution architectures (GenAI/LLM-based applications, RAG, ML pipelines, intelligent automation) and integrate them into enterprise landscapes
- Create solution architecture documents with deep technical detail
- Work closely with the business to identify solution requirements and key use cases and scenarios for future solutions
- Conduct solution architecture reviews and audits and prepare the related reports
- Lead solution implementation from establishing project requirements and goals through to go-live
- Oversee development efforts and provide technical guidance as needed
- Take part in the full cycle of pre-sales activities, including: direct communication with potential customers, RFP processing, developing proposals for solution design and implementation, presenting the proposed solution architecture to customers, and participating in meetings with customer representatives
- Participate in customer workshops and present proposed solutions
- Communicate directly with customers during solution design and implementation
- Stay on top of industry trends and best practices, including the fast-evolving AI landscape
- Create and follow a personal education plan in your technology stack and solution architecture
- Mentor colleagues in shaping their personal development plans
Requirements
- 7+ years of hands-on development experience across various solution types (web applications, web services, desktop applications, native mobile applications) on J2EE or .NET platforms (JavaScript experience is a plus)
- 5+ years of experience developing relational and non-relational data storage systems
- 5+ years of team leadership experience
- 3+ years of experience in project management and direct customer communication
- Proven experience designing and delivering AI/ML or GenAI solutions in production
- Strong development background with JEE, .NET, and Content Management platforms
- Proficiency in the JavaScript stack
- Expertise in using libraries, frameworks, and patterns within specific technology stacks
- Skill in designing and implementing external service integrations (REST, SOAP, and/or ESB)
- Proven knowledge of cloud technologies and migration strategies, with experience building cloud-native solutions
- Strong experience with multiple full-lifecycle software development processes, including Scrum and RUP
- Hands-on experience with AI solutions, such as LLM-based applications, RAG architectures, vector databases, prompt engineering, and agentic workflows
- Experience with AI/ML platforms and cloud AI services (e.g., Azure OpenAI, AWS Bedrock/SageMaker, Google Vertex AI)
- Understanding of MLOps/LLMOps practices, including model deployment, monitoring, and lifecycle management
- Awareness of responsible AI principles, including security, privacy, governance, and compliance in AI solutions
- Deep expertise in: web application architectures, web services architectures, relational and non-relational data storage, front-end and/or back-end architecture, and cross-cutting concerns (security, monitoring, caching, etc.)
- Strong understanding of mission-critical, scalable, and high-performance application architecture design
- Strong expertise in: architectural styles, enterprise architecture patterns, integration patterns, development patterns, architecture artifacts and deliverables, solution architecture design approaches and practices, and change management processes
- Proactive approach and leadership in architecture engagements
- Experience with customer-site assignments
- Strong communication skills
- Fluent English
