Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by NVIDIA, so some details may not match this job. The employer's own page has the real description.
Overview
The Senior Software Engineer, MLOps Platform for Autonomous Vehicles at NVIDIA will play a pivotal role in the design, development, and deployment of scalable machine learning operations (MLOps) frameworks tailored to the complexities of autonomous vehicle systems. The chosen candidate will collaborate closely with cross-functional teams to enhance the efficiency of machine learning models, ensure seamless integration with autonomous systems, and contribute to pioneering advancements in the field. This position demands technical expertise, ingenuity, and a strong commitment to excellence in developing innovative solutions that enhance the driving experience.
Job Responsibilities
- Design and implement MLOps pipelines that facilitate model training, validation, and deployment for autonomous vehicles.
- Collaborate with data scientists and engineering teams to optimize machine learning models for real-time performance and scalability.
- Monitor, troubleshoot, and optimize existing production models to ensure reliability and efficiency.
- Develop automated testing strategies to ensure model quality and robustness in various scenarios.
- Integrate new frameworks, tools, and technologies to enhance MLOps capabilities and streamline workflows.
- Document processes and maintain clear communication across teams to ensure project alignment and knowledge transfer.
- Stay up-to-date with advancements in machine learning and autonomous driving technologies, applying new knowledge to enhance platform capabilities.
Qualifications
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- Minimum of 5 years of software engineering experience, with a strong focus on MLOps or machine learning environments.
- Proficiency in programming languages such as Python, C++, or Java.
- Experience with cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
- Strong understanding of machine learning frameworks such as TensorFlow, PyTorch, or similar.
- Solid experience in software development methodologies, including Agile and DevOps practices.
- Excellent problem-solving skills and the ability to work in a fast-paced, collaborative environment.
Technologies & Tools
This position involves working with a variety of technologies and tools that are integral to the development of autonomous systems. Candidates will engage with cloud platforms for data storage and processing, employ machine learning frameworks to build predictive models, and utilize containerization and orchestration tools to streamline deployment pipelines. Familiarity with CI/CD practices and version control systems (such as Git) is essential for collaborative development and maintaining code quality.
Ideal Candidates
Ideal candidates for this position are innovative thinkers with a passion for integrating cutting-edge machine learning technologies into real-world applications. They possess a proactive and detail-oriented mindset, with strong analytical skills to handle complex situations. Effective communicators, they work well in cross-disciplinary teams and are committed to fostering an inclusive environment. A genuine enthusiasm for the future of autonomous vehicles and their impact on transportation, coupled with a drive to contribute to advancements in the industry, sets them apart as exemplary candidates.
Virginia pays at most $478 a week in unemployment, for 12 to 26 weeks, depending on your earnings, its agency says. How to file there →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.