Job
Description
Senior AI/ML EngineerAbout The Role ::Sr. AI/ML Engineer (2-10 years of experience) multiple positionsPosition Overview:We are seeking a talented and motivated AI-ML Engineers to join our team. As an AI/MLEngineer, you will be responsible for developing and implementing AI/ML solutions, utilizingyour expertise in AI/ML algorithms, programming languages (primarily Python), time-seriesanalysis, forecasting, and cloud technologies. The ideal candidate will have 2 to 8 years ofexperience working with AI/ML technologies and a strong foundation in softwaredevelopment principles.Responsibilities:- Collaborate with cross-functional teams to identify and understand business requirements,and translate them into AI/ML solutions.- Design, develop, and implement AI/ML algorithms and models, utilizing programminglanguages such as Python.- Build and train machine learning models, utilizing frameworks such as TensorFlow, Keras,or PyTorch.- Analyze large datasets, perform data pre-processing, including time-series data, andconduct feature engineering to improve model performance.- Apply time-series analysis techniques for data exploration, trend identification, andanomaly detection.- Develop forecasting models for predictive analytics and decision-making.- Build solutions using modern Gen AI LLM frameworks.- Optimize and fine-tune models to enhance accuracy, efficiency, and scalability.- Utilize version control systems, particularly Git, to manage and track code changes andcollaborate with team members effectively.- Deploy AI/ML models on cloud platforms such as AWS, Azure, or Google Cloud, ensuringscalability and reliability.- Monitor and maintain deployed models, conduct regular performance evaluations, andimplement necessary updates and improvements.- Stay up-to-date with the latest advancements in AI/ML technologies, frameworks, time-series analysis, and forecasting, and proactively suggest innovative solutions.- Communicate and present technical concepts, findings, and recommendations to bothtechnical and non-technical stakeholders.Required Qualifications:- 1 to 7 years of professional experience working on AI/ML solutions, including hands-onexperience with machine learning algorithms, deep learning frameworks, data pre-processing techniques, time-series analysis, and forecasting.- Experience in building solutions using LLM tools and frameworks.- Proficiency in programming languages, with a strong emphasis on Python, and familiaritywith libraries and frameworks such as scikit-learn, pandas, NumPy, and SciPy.- Experience using an experiment-tracking tool like mlflow.- Strong understanding of statistical analysis, linear algebra, probability theory, and time-series concepts.- Excellent knowledge of version control systems, particularly Git, and collaborativedevelopment workflows.- Knowledge of cloud platforms(any one) such as AWS, Azure, or Google Cloud, andexperience with deploying and managing AI/ML models in a cloud environment.- Solid understanding of software development principles and best practices, includingtesting, code documentation, and debugging.- Excellent problem-solving and analytical skills, with the ability to work on complex AI/MLchallenges and deliver high-quality solutions within deadlines.- Strong communication and interpersonal skills, with the ability to collaborate effectivelywith cross-functional teams and present technical concepts to non-technical stakeholders.Desirable Qualifications:- Bachelors or Masters degree in Computer Science, Engineering, or a related field isdesirable but not mandatory.- Familiarity with containerization technologies such as Docker and orchestration tools likeKubernetes.- Knowledge of distributed computing and parallel processing concepts.- Understanding of natural language processing (NLP) techniques and frameworks.- Contributions to open-source AI/ML projects or research papers in the field.- Relevant certifications in AI/ML technologies.- Experience on data labelling tools, frameworks, and strategies- Experience with ML/DL topologies like GraphML, GANs etc.- Experience developing and deploying AI/ML solutions using DS/ML platforms- Understanding of REST services and microservices architectureNote:The above job description is a general outline of the required duties, responsibilities,and qualifications for the AI/ML Developer position. It is not exhaustive and may be subjectto changes and modifications based on business needs and organizational priorities.