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 Rivos Inc., so some details may not match this job. The employer's own page has the real description.
Job Overview
Rivos Inc. is seeking an experienced AI Software Engineer to join our dynamic team. The suitable candidate will be responsible for designing, developing, and implementing AI solutions across various applications. This role requires a strong understanding of machine learning algorithms, software development practices, and the capability to effectively collaborate with cross-functional teams to drive innovation. The AI Software Engineer will also contribute to research projects, streamline model efficiency, and optimize performance while ensuring alignment with the company’s strategic goals.
Job Responsibilities
- Design and develop AI algorithms and machine learning models for diverse applications.
- Collaborate with data scientists and software engineers to integrate AI capabilities into existing systems.
- Conduct experiments and performance evaluations of AI models to refine and enhance efficiency.
- Document design processes, methodologies, and system architectures used in the AI development lifecycle.
- Stay abreast of the latest advancements in AI and machine learning to incorporate new ideas into product development.
- Assist in the maintenance and improvement of existing AI frameworks and software tools.
- Provide technical support and guidance to junior team members and stakeholders.
Qualifications
- Bachelor's or Master’s degree in Computer Science, Artificial Intelligence, Data Science, or a related field.
- Minimum of 3 years of professional experience in software development with a focus on AI and machine learning.
- Proficiency in programming languages such as Python, Java, or C++ and familiarity with AI libraries (e.g., TensorFlow, PyTorch).
- Strong understanding of data structures, algorithms, and software design principles.
- Experience with cloud computing platforms (e.g., AWS, Azure, Google Cloud) and deployment of AI models.
- Excellent analytical, problem-solving, and debugging skills.
- Strong communication skills, with the ability to explain complex concepts to non-technical stakeholders.
Technologies & Tools
The AI Software Engineer at Rivos Inc. will be working with a variety of advanced technologies and tools including Python for programming, TensorFlow and PyTorch for machine learning, and various cloud platforms such as AWS, Azure, or Google Cloud for deployment and infrastructure management. Additionally, familiarity with version control systems like Git, containerization tools such as Docker, and continuous integration/continuous deployment (CI/CD) practices are essential in this role.
Ideal Candidates
The ideal candidate for the AI Software Engineer position at Rivos Inc. will possess a strong passion for innovation and technology, demonstrating a commitment to lifelong learning in the rapidly evolving AI landscape. They should be highly collaborative, possessing excellent interpersonal skills to work cross-functionally with diverse teams. Strong problem-solving abilities, creativity, and a proactive mindset will be key attributes. A successful engineer will exhibit attention to detail, a methodical approach to development, and the capability to effectively handle multiple projects simultaneously in a fast-paced environment.
Nevada has 12 American Job Centers. We list each with its address and hours. Find one →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.