Senior Software Engineer, LLM MLOps Platform

Nvidia Corporation

6 - 8 years

Pune, Bangalore

Posted: 19/08/2023

Job Description

What you'll be doing:


  • Build machine learning workflows for large language model (LLM) projects
  • Work together with NVIDIA's MLOps platform to build plugins and visualization tools for effective data analysis
  • Bring up research projects into production workflows. Work with researchers to build the entire MLOps process: data acquisition & ingestion, curation, labeling, preparation, training, evaluation and system validation.
  • Follow the best MLOps practices of automation, monitoring, scale and data privacy
  • Develop a unified MLOps methodology that LLM teams can follow to be highly productive and deliver trustworthy AI products
  • Contribute to the MLOps platform and develop tools to help ML teams be more effective.


What we need to see:


  • You have a Masters in Computer Architecture, Computer Science, Electrical Engineering or equivalent experience
  • Overall 6+ years of experience in architecting, designing and implementing software solutions, preferably in Distributed Computing, Data Engineering and Data Analytics.
  • Software development experience in Python, GO and scripting languages like Shell
  • Strong development experience with Postgres, SQL, MongoDB, redis
  • Experience using end-to-end MLOps platforms such as Kubeflow, MLFlow, AirFlow
  • Experience with data pipelines/analysis/visualization tooling such as PowerBI, Elastic stack, Logstash, Kibana, Kafka, Grafana, Splunk, Pandas, Message brokers, Data modeling etc.
  • Knowledge of parallel programming architectures or experience programming distributed systems.
  • Working knowledge of Amazon Web Services, Kubernetes, Docker is a plus.
  • Knowledge of Cloud Based solutions like Kendra, SageMaker, Auto-ML, Big Query, RedShift, Glue, Athena, FireHose etc.
  • Ability to lead technical projects from problem to solution.
  • Willing to take action and have strong analytical skills.
  • Strong time-management and organization skills for coordinating multiple initiatives, priorities and implementations of new technology and products into very complex projects.
  • Excellent communication and presentation abilities, capable of conveying complex technical concepts to non-technical audiences.
  • Leadership skills with the ability to inspire and motivate team members toward common goals.
  • Demonstrates a behavior that builds trust: modesty, transparency, respect, intellectual honesty.


About Company

Nvidia Corporation is an American multinational technology company incorporated in Delaware and based in Santa Clara, California. It is a software and fabless company which designs graphics processing units (GPUs), application programming interfaces (APIs) for data science and high-performance computing as well as system-on-a-chip units (SoCs) for the mobile computing and automotive market. Nvidia is a dominant supplier of artificial intelligence hardware and software. Its professional line of GPUs is used in workstations for applications in such fields as architecture, engineering and construction, media and entertainment, automotive, scientific research, and manufacturing design.

Services you might be interested in

One-Shot Campaign

Reach out to ideal employees in one shot!

The intelligent campaign for reaching out to the ideal audience to whom you can ask for help (guidance or referral).