Salary
💰 $155,000 - $200,000 per year
Tech Stack
AWSAzureCloudDockerGoogle Cloud PlatformJavaKubernetesPythonPyTorchTensorflow
About the role
- Lead discovery workshops with customers and stakeholders to elicit business, functional, and technical requirements
- Translate business needs into comprehensive solution architectures, including process flows, technical blueprints, and user journey maps
- Collaborate with UX/UI designers to ensure usability and user experience are integral to the solution design
- Develop detailed technical designs, including system integrations, data flows, and security models
- Serve as the technical authority throughout the project lifecycle, providing guidance on architectural decisions and technology selection
- Oversee the implementation of solutions, working closely with engineering, product, and QA teams
- Lead solution validation activities, including technical feasibility assessments, performance testing, and user acceptance testing
- Proactively identify and mitigate technical risks, ensuring solutions are scalable, secure, and maintainable
- Define and document solution delivery processes, ensuring repeatability and continuous improvement
- Track project milestones, deliverables, and dependencies, providing regular updates to stakeholders
- Support resource allocation and coordination
- Act as a trusted advisor to customers, building strong relationships and setting clear expectations
- Partner with sales, customer success, and field engineering teams to accelerate adoption and drive business outcomes
- Provide feedback to product and engineering teams based on customer insights and solution performance
- Deliver training and enablement sessions to customers and internal teams
- Develop and maintain solution documentation, architectural artifacts, and best practice guides to support ongoing customer success
Requirements
- Deep expertise in designing and implementing enterprise SaaS and AI solutions
- Strong understanding of cloud platforms (AWS, Azure, GCP)
- Experience with data engineering and machine learning frameworks (e.g., TensorFlow, PyTorch)
- Proficiency in programming languages such as Python, Java, or C++
- Experience with modern DevOps/MLOps practices (Docker, Kubernetes, CI/CD)
- Proven experience leading solution discovery, detailed design, and validation processes in complex enterprise environments
- Strong organizational and time management skills
- Exceptional communication and interpersonal skills
- Experience building trusted relationships with customers and internal teams
- Strong analytical and problem-solving skills
- Bachelor's or Master’s degree in Computer Science, Information Technology, or a related field
- Relevant certifications (e.g., AWS Certified Solutions Architect, Azure Solutions Architect Expert, Google Professional Cloud Architect, or AI/ML certifications) are highly desirable