Source description
About the role
As a C/C++ Architect specializing in Algorithms, Applied Mathematics, and AI, you will play a crucial role in designing and developing high-performance software solutions. Your responsibilities will include: - Defining and leading the architecture of software systems using C/C++ - Designing and optimizing complex algorithms for computationally intensive applications - Developing mathematical models, optimization techniques, and analytical solutions - Collaborating with AI/ML teams to integrate machine learning models - Driving performance optimization, scalability, and memory-efficient software design - Mentoring engineering teams on software architecture and best practices - Conducting design reviews and providing technical leadership To qualify for this role, you should have: - A Bachelor's, Master's, or Ph.D. in Computer Science, Mathematics, or related fields - 12- 20+ years of experience in software development using C/C++ - Strong foundation in Data Structures, Applied Mathematics, Probability, Numerical Methods, and Optimization Techniques - Expertise in software architecture, system design, and programming in C/C++ and Python - Experience in designing scalable and high-performance software solutions Preferred Experience: - Knowledge in AI/ML, Deep Learning, Computer Vision, NLP, or Scientific Computing - Familiarity with AI/ML frameworks like TensorFlow, PyTorch, and Scikit-learn - Exposure to GPU acceleration, parallel computing, and distributed systems - Experience with cloud-native AI deployments and MLOps environments - Leadership experience in large engineering teams and product development Desired Skills: - Strong analytical and problem-solving abilities - Mathematical reasoning and algorithmic thinking - Ability to bridge research concepts and production implementations - Excellent communication, stakeholder management, and technical leadership skills If you join us, you will have the opportunity to work on cutting-edge technologies, architect AI-powered solutions, lead technical innovation, and collaborate with world-class engineering teams in a fast-paced environment. As a C/C++ Architect specializing in Algorithms, Applied Mathematics, and AI, you will play a crucial role in designing and developing high-performance software solutions. Your responsibilities will include: - Defining and leading the architecture of software systems using C/C++ - Designing and optimizing complex algorithms for computationally intensive applications - Developing mathematical models, optimization techniques, and analytical solutions - Collaborating with AI/ML teams to integrate machine learning models - Driving performance optimization, scalability, and memory-efficient software design - Mentoring engineering teams on software architecture and best practices - Conducting design reviews and providing technical leadership To qualify for this role, you should have: - A Bachelor's, Master's, or Ph.D. in Computer Science, Mathematics, or related fields - 12- 20+ years of experience in software development using C/C++ - Strong foundation in Data Structures, Applied Mathematics, Probability, Numerical Methods, and Optimization Techniques - Expertise in software architecture, system design, and programming in C/C++ and Python - Experience in designing scalable and high-performance software solutions Preferred Experience: - Knowledge in AI/ML, Deep Learning, Computer Vision, NLP, or Scientific Computing - Familiarity with AI/ML frameworks like TensorFlow, PyTorch, and Scikit-learn - Exposure to GPU acceleration, parallel computing, and distributed systems - Experience with cloud-native AI deployments and MLOps environments - Leadership experience in large engineering teams and product development Desired Skills: - Strong analytical and problem-solving abilities - Mathematical reasoning and algorithmic thinking - Ability to bridge research concepts and production implementations - Excellent communication, stakeholder management, and technical leadership skills If you join us, you will have the opportunity to work on cutting-edge technologies, architect AI-powered solutions, lead technical innovation, and collaborate with world-class engineering teams in a fast-paced environment.
More at Sykatiya Technologies