Applied Materials
Applied Materials is a global leader in materials engineering solutions for semiconductor and display manufacturing. The Software Engineer role involves developing AI and machine learning software solutions for semiconductor equipment components.
Company: Applied Materials
Role: Software Engineer
Location: Bangalore,IND
Python programming, TensorFlow, PyTorch, Keras, Transformer architectures (BERT, GPT, LLaMA), Fine-tuning techniques (SFT, LoRA, adapters, prompt engineering), Deep learning frameworks, Reinforcement learning, Databricks, MLflow, Delta Lake, MLOps best practices, CI/CD, Model versioning, Data preprocessing, Handling large-scale text, image, multimodal datasets, Cloud platforms, Azure ecosystem, UNIX/Linux environments, Command-line scripting
Recommended resources to build the skills for this position. Sponsored.
Generative AI with Large Language Models
Coursera
Comprehensive LLM course covering transformer architecture, fine-tuning, RLHF, and deployment.
Functions, Tools and Agents with LangChain
Coursera
Advanced LangChain covering function calling, tool use, and conversational agents.
Introduction to Generative AI
Coursera
Google Cloud introduction covering Gen AI concepts, model types, and Google AI tools.