Posted today · be early
Senior Consultant- AI & Automation
Astreya
IndiaremotePosted today
Skill Required
AI-EngineerMachine-Learning-EngineerSoftware-EngineerAutomation-EngineerAI-ConsultantSenior-AI-ConsultantData-and-AI-Senior-ConsultantSenior-AI-Technical-ConsultantSenior-Data-And-AI-ConsultantAI-Engineer-Senior-ConsultantSenior-AI-SpecialistAgentic-Automation-Senior-ConsultantAI-and-Automation-LeadautomationAINLPsoftware engineeringSOCMachine LearningComputer VisionData StructuresDeep LearningDockerrelated fieldScikit-learnCybersecurityCD pipelinesITILKubernetesEngineeringR ProgrammingTensorFlowdevelopingsecurityPyTorchTestNGPythonHadoopFulltime
Key highlights
- 10+ years of software engineering experience
- 4+ years focused on AI/ML development
- Expertise in Python or Java
- Experience with TensorFlow, PyTorch, or scikit-learn
Role overview
The Senior Software Engineer specializing in Artificial Intelligence and Machine Learning will be responsible for developing and implementing cutting-edge AI and ML solutions that enhance our IT managed services across Data Center and Network Management, Digital Workplace Services, and other solutions. The ideal candidate will have a strong background in software engineering, deep expertise in AI/ML technologies, and the ability to apply these skills to solve complex IT challenges.
Responsibilities
- Design, develop, and implement AI and ML solutions that improve the efficiency and effectiveness of Astreya's IT managed services
- Collaborate with cross-functional teams to identify opportunities for AI/ML integration in existing systems and processes
- Develop and maintain scalable AI/ML models for various applications, such as predictive maintenance, anomaly detection, and automated incident response
- Implement natural language processing (NLP) solutions to enhance service desk operations and customer interactions
- Create and optimize algorithms for data mining, machine learning, and statistical analysis
- Work on computer vision projects to enhance IT asset management and security surveillance systems
- Develop AI-powered automation solutions for network management and cybersecurity threat detection
- Conduct research on the latest AI/ML technologies and methodologies to drive innovation within the organization
- Collaborate with data engineers to ensure high-quality data pipelines for AI/ML models
- Participate in the full software development lifecycle, including requirements gathering, design, implementation, testing, and deployment
- Document technical specifications, architecture designs, and best practices for AI/ML solutions
- Ensure that AI/ML solutions comply with relevant industry standards and regulations
Requirements
- Bachelor's or Master's degree in Computer Science, Artificial Intelligence, Machine Learning, or a related field
- 10+ years of software engineering experience, with at least 4 years focused on AI/ML development
- Strong proficiency in programming languages such as Python or Java
- Extensive experience with machine learning frameworks and libraries (e.g., TensorFlow, PyTorch, scikit-learn)
- Solid understanding of data structures, algorithms, and software design principles
- Experience with deep learning, neural networks, and LLMs
- Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and their AI/ML services
- Strong background in data analysis, statistical modeling, and mathematics
- Experience with version control systems (e.g., Git) and CI/CD pipelines
- Excellent problem-solving skills and ability to work in a fast-paced environment
- Strong communication skills and ability to explain complex AI/ML concepts to non-technical stakeholders
Nice to have
- Ph.D. in Computer Science, AI, or ML
- Experience applying AI/ML in IT operations, network management, or cybersecurity contexts
- Knowledge of MLOps practices and tools
- Familiarity with big data technologies (e.g., Hadoop, Spark)
- Experience with containerization and orchestration technologies (e.g., Docker, Kubernetes)
- Contributions to open-source AI/ML projects or research publications
- Understanding of ethical AI principles and practices
Additional details
- Originally posted on Himalayas