What you`ll do
The Role:
As a Software Architect focused on AI, you will be responsible for defining the overall structure of our AI landscape, driving architecture for our AI projects' consolidation and integration within a single cohesive system, determining how different AI components will interact, selecting appropriate technologies with expertise in end-to-end product processes, and ensuring that the AI systems meet performance, scalability, and reliability requirements in compliance with our strategic business objectives, particularly in the area of cloud FinOps toolset landscape. This role also involves collaborating with stakeholders, providing technical leadership, and contributing to the development of AI solutions that align with our business goals.
What you bring
- Bachelor's degree or higher in Computer Science, Computer Engineering, or a related field
- 5+ years of proven extensive experience in software development, with a track record of designing and implementing efficient, scalable, and robust architectures, ideally for AI-based services
- Expertise in architectural design and operational principles, including knowledge of design patterns and software development methodologies
- Proven track record with over 3 years of experience in Microservices Architecture, Kubernetes, Containerization, Service mesh, and Helm
- Proficiency in programming languages such as Python, R, Java, Scala, or others
- Proficient in GitOps and Infrastructure as Code principles, with experience in tools like ArgoCD for automating and streamlining deployments
- Deep understanding of cloud infrastructure, platforms, and cloud FinOps toolset and technologies
- Deep understanding of GenAI and AI technologies and toolsets
- Experience in large-scale and distributed software systems development, deploying multi-tenant cloud business applications, database systems, and data management
- Excellent communication and interpersonal skills to effectively convey holistic and accepted architectural solutions and complex technical concepts
- Proven ability to work in an agile environment, with a focus on delivering projects on time and within scope
- Fluency in written and spoken English
Nice to haves:
- Familiarity with UI/UX design and development is a plus
- Knowledge of security frameworks, best practices, and secure operations principles is a plus
- Advanced certifications in AI, machine learning, or software architecture is a plus
Job Segment:Cloud, ERP, Developer, Database, Computer Science, Technology