SS
RemoteWarsaw, Masovian Voivodeship, PolandSE
Job Description
- Translate complex business requirements into end-to-end solution architecture and technical design
- Design scalable AI-driven solutions with a focus on performance, security, reliability, maintainability, and compliance
- Design and integrate AI-powered components such as LLMs, voice AI, conversational AI systems, backend services, and third-party integrations into cohesive architectures
- Participate in pre-sales activities, including technical discovery, solution proposals, estimations, advisory services, PoCs, and client presentations
- Contribute to RFPs, technical documentation, tender responses, and architecture-related proposal materials
- Partner with PMs, architects, and engineering teams to align architecture decisions with project goals, constraints, and delivery timelines
- Define architectural principles, standards, governance rules, CI/CD expectations, operational guidelines, and engineering best practices for AI solutions
- Balance functional and non-functional requirements, including scalability, performance, security, cost, and time-to-market
- Drive and justify key technical decisions based on trade-offs, business priorities, and alternative approaches
- Ensure architectural compliance and technical quality throughout the implementation lifecycle
- Provide technical leadership, mentorship, and guidance to engineering teams
Qualifications
- 7+ years of experience in software engineering and system design
- 3+ years in a technical leadership or architecture role
- Strong proficiency in Python
- Hands-on experience with AI/ML solutions, including LLMs and Generative AI
- Experience designing and implementing AI-powered solutions such as RAG systems, AI agents, voice AI, or conversational AI applications
- Hands-on experience with TensorFlow or PyTorch
- Understanding of AI system design best practices, including scalability, security, and production readiness
- Proven experience designing distributed and integration-heavy systems
- Experience with cloud platforms such as AWS, GCP, or Azure
- Hands-on experience with containerization and orchestration tools (Docker, Kubernetes, Helm)
- Strong understanding of APIs, microservices architecture, and system integration patterns
- Experience participating in pre-sales activities, technical solutioning, workshops, or client-facing engagements
- Strong communication skills and ability to work with both technical and non-technical stakeholders
- English: Advanced level
Additional Information
PERSONAL PROFILE
- Ability to make and defend strategic technical decisions
- Strategic thinker with the ability to see the “big picture”
- Strong ability to bridge business needs with technical solutions
- High level of ownership and accountability
- Adaptability in dynamic environments
- Leadership through expertise and influence
Other open roles at Sigma Software(6)
Junior Test Engineer (Telecom)
Lviv, Lviv Oblast, Ukraine
🏡 RemoteJunior Test Engineer (Telecom)
Lviv, Lviv Oblast, Ukraine
🏡 RemoteSenior Embedded Security Test Engineer
Warsaw, Masovian Voivodeship, Poland
🏡 RemoteSenior .NET Developer
Kraków, Lesser Poland Voivodeship, Poland
🏡 RemoteAI-augmented Software Developer
Kraków, Lesser Poland Voivodeship, Poland
🏡 RemoteSS
Sigma Software
View company pageSigma Software development company offers turnkey solutions development and software development teams. Learn how our 1800+ software experts can support a project.
Apply smarter with Jobr
Jobr aggregates jobs directly from company career portals — no middlemen. Our team applies on your behalf with AI-tailored resumes, reviewed by a human before submission.
Direct from company career pages
AI-personalised cover letters
Human review before every submit
Application tracking & follow-ups