Full Time

AI Software Engineer

Rivos Inc.
$80,000 - $150,000* / year (about $38–$72 an hour)

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

As an AI Software Engineer at Rivos Inc., you will play a pivotal role in designing and developing innovative artificial intelligence solutions that enhance our products and services. You will collaborate with cross-functional teams to analyze requirements, implement algorithms, and optimize AI models to deliver powerful applications. Your expertise will contribute to advancing our technology stack while ensuring that we remain agile and responsive to the ever-evolving landscape of AI advancements.



Job Responsibilities

  • Design, develop, and deploy machine learning models and algorithms to solve complex problems.
  • Collaborate with data scientists and product managers to define project requirements and deliverables.
  • Optimize existing AI models for performance and scalability.
  • Conduct research on the latest AI technologies and methodologies to enhance system capabilities.
  • Implement best practices in code quality, testing, and documentation to ensure maintainability.
  • Participate in code reviews, providing and receiving constructive feedback to improve overall code quality.
  • Contribute to the design and development of new software features based on AI technologies.
  • Stay updated with industry trends and advancements related to artificial intelligence and machine learning.


Qualifications

  • Bachelor's or Master's degree in Computer Science, Data Science, or related field.
  • Minimum of 3 years of experience in AI/ML software engineering or related fields.
  • Proficiency in programming languages such as Python, Java, or C++.
  • Experience with AI frameworks and libraries (e.g., TensorFlow, PyTorch, Keras).
  • Strong knowledge of machine learning algorithms and statistical modeling techniques.
  • Demonstrated experience with data preprocessing, feature engineering, and model evaluation.
  • Excellent problem-solving skills and ability to work collaboratively in a team environment.
  • Strong communication skills to articulate complex ideas clearly and effectively.


Technologies & Tools

The AI Software Engineer position at Rivos Inc. utilizes a range of advanced technologies and tools essential for AI development. These include leading programming languages such as Python and C++, as well as frameworks like TensorFlow and PyTorch for building machine learning models. Additionally, tools for data analysis and visualization, including Pandas and Matplotlib, will be utilized, alongside cloud platforms such as AWS or Google Cloud for deployment and scalability.



Ideal Candidates

Ideal candidates for the AI Software Engineer position at Rivos Inc. possess a strong analytical mindset and a passion for advancing artificial intelligence technology. They are proactive learners eager to stay informed about the latest advancements in AI and machine learning. Furthermore, successful candidates demonstrate excellent teamwork capabilities, taking initiative while respecting the collaborative spirit of our organization. Their communication prowess enables them to convey technical concepts effectively to diverse stakeholders, ensuring alignment and clarity throughout project development.

Of 183 countries in 2025, unemployment was highest in Eswatini (34.2%) and lowest in Qatar (0.1%), by the International Labour Organization’s estimates. Every country, ranked →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.