We are looking for an experienced Solution Architect to join a global software services company specializing in AI-driven innovation and digital transformation. In this role, you will be a visionary technologist, shaping the architectural design of AI-powered solutions and ensuring the highest standards of quality, scalability, and efficiency.
Responsibilities
- Lead the architectural design and technical strategy for AI-driven products and customer-centric projects.
- Develop solution architecture frameworks covering both infrastructure and applications.
- Provide accurate development estimates, assess risks, and contribute to proposals and solution pitches.
- Collaborate with project leadership and clients, clarifying technical requirements and overcoming architectural challenges.
- Ensure project deliverables align with agreed objectives, budgets, and timelines.
- Act as a mentor to junior engineers, fostering continuous growth within the team.
- Participate in pre-sales and consulting, aligning technical capabilities with client needs.
Requirements
- 7+ years of experience in software development, with a strong project portfolio.
- 2+ years of experience as a Solution Architect, focusing on complex architectures.
- 2+ years designing solutions integrated with Machine Learning Models and/or Generative AI (LLMs).
- Strong communication and presentation skills in English (minimum B2 level).
Technical expertise in:
- Backend development: Node.js or Python, SQL/NoSQL databases (PostgreSQL, MongoDB), APIs (REST, GraphQL), background job processing (BullMQ, Celery, Hatchet).
- AI development: integration with third-party AI services, deploying/serving AI models in production, experience with LLM APIs (OpenAI, Anthropic), vector databases (cosine similarity, hybrid search).
- DevOps & Cloud: Docker, Kubernetes, AWS or Azure, CI/CD tools (Jenkins, GitLab CI).
Nice to have:
- Knowledge of microservices and MVC architectural patterns.
- Familiarity with front-end frameworks (React, Angular, Vue.js; React Native is a plus).
- Understanding of Agile/Scrum methodologies and security best practices.
- Exposure to accessibility and cross-platform development.
What We Offer
- Remote cooperation on a B2B contract.
- Career development, technical mentoring, and performance reviews.
- Learning opportunities with Udemy and Pluralsight subscriptions.
- 20 paid vacation days and 5 paid sick days.
- A collaborative, international environment with team-building events and a supportive atmosphere.