Machine Learning Engr, Principal

3 months ago


Bengaluru, India Synopsys Full time

46996BR
- INDIA - Bangalore, INDIA - Hyderabad

**Job Description and Requirements**

**Job Description and Requirements**:

- We are searching for an experienced, passionate, and self-driven individual who possesses both a broad technical strategy and the ability to tackle architectural and modernization challenges.
- As a Principal Engineer you will be leading a team that is driving research and operationalization in this area, combining industry best practices and a first-principles approach to design and build GenAI and ML infrastructure that will improve Synopsys’s AI products. You will be building, leading, and supporting a world-class team of AI/ML and Platform Engineers to bring and support this innovative research to Synopsys R&D and users all over the world. Your responsibilities will include collaborating with product leadership and core engineering teams, tracking project schedules, communicating risk areas to upper management, fostering innovation, and ensuring the high productivity and career development of your team members.**Duties**
- Conduct experiments to evaluate model performance, identify areas for improvement, and implement optimizations.
- Partner with cross-functional teams to design and develop scalable solutions that meet business goals.
- Communicate complex technical concepts and findings to both technical and non-technical stakeholders.
- Participate in code reviews, testing, and deployment of machine learning models and algorithms.

**Required Qualifications**
- MS/Ph. D with 15+ years’ Computer Science, Electrical Engineering, Mathematics, or related field with good publication history would be a good fit for this position.
- Proficient in software development practices, including spec’ing, documenting, testing, reviewing, deploying, and monitoring, and are passionate about writing clean, defensible code in an Agile development flow.
- 5+ years of deep experience in ML/AI, LLMs, RND workflows, practices, and techniques in a production environment.
- Ability to communicate a compelling vision and inspire others to deliver on an ambitious and complex roadmap.
- Proven familiarity with python, and excellent background in data structures and algorithms.
- Good expertise of Probability and Statistics concepts, including Probability, Conditional Probability, Bayes Theorem, Normal Distribution, and Central Limit Theorem.
- Sound knowledge of Linear Algebra and Calculus concepts
- Sound knowledge of deep learning architectures like Recurrent Neural Networks (RNNs), Long-Short-Term-Memory models (LSTMs), and Convolutional Neural Networks (CNNs).
- Experience with deep learning frameworks like TensorFlow or PyTorch.
- Experience with LLMs, Encoder-Decoder Models, and other Generative AI techniques.
- Experience with Natural Language Processing (NLP) and Text Generation using Deep Learning.
- Excellent problem-solving skills and ability to work autonomously as well as collaboratively in a team environment.
- Excellent communication and presentation skills, with the ability to communicate complex technical concepts to both technical and non-technical stakeholders.
- Good expertise with hands-on experience in data cleansing and modeling for deep learning models in at least one domain (language, image, graphs, etc.)
- Experience with cloud-based machine learning platforms such as AWS, GCP, or Azure

**Preferred Qualifications**
- Proven publication record in top-tier conferences and journals in the field of Machine Learning or NLP or Generative AI.
- Experience with standard machine learning frameworks and tools (HuggingFace Transformers, NumPy, Scikit-learn, Pandas, PyTorch, TensorFlow, etc.) and machine learning cloud infrastructure and accelerators (AWS, Google Cloud, GPUs and TPUs).
- Familiarity with supervised and unsupervised learning algorithms like linear regression, logistic regression, random forests, and k-means.
- Prior exposure to AI/ML workflows and tools
- Knowledge and/or exposure to cloud computing technologies like containerization platforms (Docker, Kubernetes, microservices)
- Broad expertise and understanding of AI, NLP, LLM, and generative AI trends.
- Proficiency in advanced concepts and techniques like Proximal Policy Optimization (PPO) and RLHF for building generative models is a big plus.
- Experience prototyping, experimenting, and testing with large datasets and training models.

**Job Category**
- Engineering

**Country**
- India

**Job Subcategory**
- Machine Learning

**Hire Type**
- Employee



  • Bengaluru, Karnataka, India Microsoft Full time

    Microsoft’s Cloud and AI group is at the forefront of cloud computing and artificial intelligence, driving innovation and large-scale AI implementation. The Customer Experience (CX) data team within this group is dedicated to fostering a data-driven culture. Our machine learning team conducts applied research in ML/AI, developing and deploying cutting-edge...


  • Bengaluru, Karnataka, India Capital One Full time

    Voyager (94001), India, Bangalore, Karnataka Principal Associate - Machine Learning (GenAI) **At Capital One India, we work in a fast paced and intellectually rigorous environment to solve fundamental business problems at scale. Using advanced analytics, data science and machine learning, we derive valuable insights about product and process design,...


  • Bengaluru, India MakeMyTrip Full time

    Position Overview : We are seeking a highly skilled and experienced Principal Data Scientist to join our Personalization Team in Bangalore. The ideal candidate will be a hands-on, individual contributor (IC) who is passionate about leveraging advanced machine learning and deep learning techniques to drive personalized customer experiences. As a Principal...

  • Machine Learning

    4 months ago


    Bengaluru, India Thompsons HR Consulting Full time

    **Experience**: 2-6 years as a Machine Learning Engineer or similar role **Required Skills**: - Understanding of data structures, data modeling and software architecture - Deep knowledge of math, probability, statistics and algorithms - Ability to write robust code in Python, Java and R - Familiarity with machine learning frameworks (like Keras or PyTorch)...


  • Bengaluru, India LTIMindtree Full time

    Ask is Machine Learning Engineers. As an ML Engineer, you will be key in designing, developing, and deploying cutting-edge machine learning solutions to address complex business challenges. You will collaborate with cross-functional teams to grasp requirements, develop prototypes, and implement scalable machine learning systems. The ideal candidate is...


  • Bengaluru, India Spydra Full time

    Job Summary: We are seeking a talented and motivated Machine Learning Engineer to join our team. The ideal candidate will have a strong background in machine learning algorithms, data analysis, and software development. You will be responsible for designing, developing, and deploying machine learning models and systems that drive our products and...


  • Bengaluru, India Spydra Full time

    Job Summary: We are seeking a talented and motivated Machine Learning Engineer to join our team. The ideal candidate will have a strong background in machine learning algorithms, data analysis, and software development. You will be responsible for designing, developing, and deploying machine learning models and systems that drive our products and...


  • Bengaluru, India Spydra Full time

    Job Summary: We are seeking a talented and motivated Machine Learning Engineer to join our team. The ideal candidate will have a strong background in machine learning algorithms, data analysis, and software development. You will be responsible for designing, developing, and deploying machine learning models and systems that drive our products and services....

  • Machine Learning

    6 days ago


    Bengaluru, India Tata Consultancy Services Full time

    We are looking forMachine LearningMachine LearningExperience Range- 5 - 11 years.Work Location - HYD, Bangalore, Kolkata, BBSR, NoidaMust Have:Good Communication, Analytical, Presentation & Articulation SkillsShould be aware of Machine Learning concepts and models. IoT and sensor data understanding is a plusGood Understanding of Data Warehouse/Data Lake...


  • Bengaluru, India Brillio Full time

    Job Title: Machine Learning EngineerExperience Level : 6 to 12 yearsLocation : Bangalore/Chennai/HyderabadKey ResponsibilitiesDesign and Development : Design, build, and deploy scalable machine learning models to solve business problems.Data Preparation : Collect, preprocess, and analyze large datasets for training and validation of models.Model Training and...


  • Bengaluru, India ICC Staffing Services Private Limited Full time

    Please find below the Critical requirement Machine Learning Engineer for Relevance Lab Pvt Ltd. bangalore.Machine Learning Engineer with project experience in the pharmaceutical or healthcare domain. Machine Learning engineer, worked on projects such as predictive modelling for drug discovery and development, personalized medicine, clinical trial...


  • Bengaluru, India ICC Staffing Services Private Limited Full time

    Please find below the Critical requirement Machine Learning Engineer for Relevance Lab Pvt Ltd. bangalore.Machine Learning Engineer with project experience in the pharmaceutical or healthcare domain. Machine Learning engineer, worked on projects such as predictive modelling for drug discovery and development, personalized medicine, clinical trial...

  • Machine Learning

    3 months ago


    Bengaluru, Karnataka, India Quess IT Staffing Full time

    **About Us** “Magna Infotech, now Quess IT Staffing, is India’s largest IT staffing company with over 20 years of experience in staffing IT professionals in 300+ companies across levels and skillsets. Our 10,000+ associates deployed in 80+ cities and towns are proficient in over 500 technological skills. Our associates help enable cutting edge solutions...

  • Machine Learning

    3 months ago


    Bengaluru, India Blue Ocean Ventures Full time

    **Machine Learning** Exp - 3-6 yrs Max CTC - 17 LPA Notice Period: 0-30 days


  • Bengaluru, India GARUDAIRE PRIVATE LIMITED Full time

    Job Summary: Key Responsibilities: Design and develop training programs to teach staff members the latest machine learning techniques, tools, and algorithms using PyTorch. Conduct research to develop new models to meet business requirements. Collaborate with cross-functional teams to develop machine learning solutions that support business goals. Provide...


  • Bengaluru, India Velocity FinCrime Solutions Suite Full time

    As a Machine Learning Engineer, your primary responsibility will be to design, develop, and implement machine learning models and algorithms to address complex business problems and enhance our products and services. You will work closely with data scientists, software engineers, and product managers to deploy machine learning solutions into production...


  • Bengaluru, India Velocity FinCrime Solutions Suite Full time

    As a Machine Learning Engineer, your primary responsibility will be to design, develop, and implement machine learning models and algorithms to address complex business problems and enhance our products and services. You will work closely with data scientists, software engineers, and product managers to deploy machine learning solutions into production...


  • Bengaluru, India NeuralGarage Full time

    Overview:The MachineLearning Engineer plays a crucial role in our organizationleveraging advanced data analysis and modeling techniques todevelop cuttingedge machine learning solutions. This role isinstrumental in driving innovation and improving our products andservices through the application of predictive modelingrecommendation systems and other machine...


  • Bengaluru, India FL Consultancy Service Full time

    Job Responsibilities: 1. Using Machine Learning to prototype an AI Product/Service 2. Using Machine Learning algorithms to perform Market Segmentation of the assigned Market Domain. 3. Develop financial model and equation of the AI Product/Service Prototype 4. Develop Practical Business Model of the AI Product/Service Prototype During the Internship you...

  • Machine Learning

    7 days ago


    Bengaluru, India Tata Consultancy Services Full time

    We are looking for Machine LearningMachine LearningExperience Range- 5 - 11 years.Work Location - HYD, Bangalore, Kolkata, BBSR, NoidaMust Have:Good Communication, Analytical, Presentation & Articulation SkillsShould be aware of Machine Learning concepts and models. IoT and sensor data understanding is a plusGood Understanding of Data Warehouse/Data Lake...