Software Engineer - AI/ML

2 - 6 years

0 Lacs

Posted:1 day ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As an AI/ML Engineer, your role will involve designing, validating, and integrating cutting-edge machine learning models and algorithms. You will collaborate closely with cross-functional teams, including data scientists, to recognize and establish project objectives. Your responsibilities will also include overseeing data infrastructure maintenance to ensure streamlined and scalable data operations. It is crucial for you to stay updated with advancements in AI and propose their integration for operational enhancement. Additionally, you will be required to effectively convey detailed data insights to non-technical stakeholders and uphold stringent data privacy and security protocols. Your involvement in AI projects will span from ideation through deployment and continuous upkeep. Core Responsibilities: - Develop, validate, and implement machine learning models and algorithms. - Collaborate with data scientists and other stakeholders to understand and define project goals. - Maintain data infrastructure and ensure scalability and efficiency of data-related operations. - Stay abreast of the latest developments in the field of AI/ML and recommend ways to implement them in operations. - Communicate complex data findings in a clear and understandable manner to non-technical stakeholders. - Adhere to data privacy and security guidelines. - Participate in the entire AI project lifecycle, from concept to deployment and maintenance. Required Skills: - Strong grasp of computer architecture, data structures, system software, and machine learning fundamentals. - Solid theoretical understanding of machine learning. - Experience with mapping NLP models (BERT and GPT) to accelerators and awareness of trade-offs across memory, bandwidth, and compute. - Experience with Vector databases like Chroma Db, Pinecone, PGVector or similar. - Experience with Large language Models like GPT 3.5, GPT 4, GPT 4.0, Llama, Gemini, Mistral, etc. - Experience in LLM integration frameworks like langchain, Llamaindex, AgentGPT, etc. - Proficiency in Python development in a Linux environment and using standard development tools. - Experience with deep learning frameworks (such as PyTorch, Tensorflow, Keras, Spark). - Working knowledge of Artificial Neural Networks (ANNs), Convolutional Neural Networks (CNNs), Recurrent Neural Networks (RNNs), and Generative Adversarial Networks (GANs). - Experience in training, tuning, and deploying ML models for Computer Vision and/or Recommendation Systems. - Experience deploying ML workloads on distributed systems. - Self-motivated team player with a strong sense of ownership and leadership. - Strong verbal, written, and organizational skills for effective communication and documentation. - Research background with a publication record. - Work experience at a cloud provider or AI compute/sub-system company. - Knowledge of cloud computing platforms and services, such as AWS, Azure, or Google Cloud. - Experience with information security and secure development best practices. Qualifications: - Bachelor's or higher degree in Computer Science, Engineering, Mathematics, Statistics, Physics, or a related field. - 2-4 years of hands-on experience in AI/ML.,

Mock Interview

Practice Video Interview with JobPe AI

Start Machine Learning Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

bangalore rural, bengaluru