Description
Job description
We are looking for a highly skilled and experienced Senior Technical Architect with over 15 years of expertise in software development, architecture, and strategic technology leadership, including a deep focus on AI technologies for one of our clients. The ideal candidate will have a strong background in AI/ML frameworks, data engineering, and cloud-based AI solutions, alongside a proven track record in managing large-scale, complex projects. This role involves overseeing multiple architecture teams, driving innovation, ensuring technical excellence across AI and other projects, and playing a key role in shaping the company's technology strategy. Apply if a perfect match: ● Education: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field. ● Experience: 15+ years in software development and architecture, with at least 8 years in a senior or lead architect role, including significant experience in AI technologies. ● Client Management: Extensive experience in managing client relationships and delivering high-impact AI and technical solutions. ● Technical Expertise: Deep knowledge of AI/ML frameworks (e.g., TensorFlow, PyTorch), data engineering, and modern tech stacks including cloud platforms (AWS, Azure, Google Cloud), microservices, containerization (Docker, Kubernetes), and DevOps practices. ● Programming Languages: Proficiency in languages such as Python, Java, C#, JavaScript, or similar, with a strong understanding of AI algorithms, data structures, and software design patterns. ● Leadership: Proven ability to lead and mentor architecture teams, with a strong focus on collaboration, innovation, and excellence in AI and software development. Job Responsibilities: ● Lead and oversee the architectural design and development of large-scale, complex software solutions, with a strong emphasis on AI-driven projects across multiple teams. ● Serve as the primary technical authority, providing strategic guidance and technical direction in AI/ML solutions, data engineering, and broader software architecture. ● Collaborate with senior leadership and clients to align technology strategies, particularly AI initiatives, with business goals and client needs. ● Drive the adoption of cutting-edge AI technologies, tools, and best practices, ensuring that the company remains at the forefront of AI innovation. ● Lead efforts in evaluating, selecting, and implementing new AI technologies, machine learning frameworks, and processes to enhance productivity and product quality. ● Ensure architectural consistency, scalability, and security across all AI and software projects, conducting regular reviews and audits to maintain high standards.