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.

Overview

At Rivos Inc., we are seeking an AI Software Engineer who will play a crucial role in developing innovative artificial intelligence solutions that enhance our products and services. This position involves collaborating with cross-functional teams to design, implement, and optimize AI algorithms and models. The ideal candidate will leverage their expertise in machine learning and software engineering to create scalable solutions for real-world applications while ensuring high performance and reliability.



Job Responsibilities

  • Design and develop AI algorithms and models for various applications in alignment with project goals.
  • Collaborate with data scientists and analysts to gather requirements and integrate models into existing systems.
  • Conduct code reviews and maintain high standards of software quality through rigorous testing and validation.
  • Optimize AI systems for performance and scalability, while providing ongoing support and maintenance.
  • Stay updated with the latest advancements in AI technologies and frameworks to innovate and inspire new ideas.
  • Document development processes, technical specifications, and user guides for internal and external stakeholders.


Qualifications

  • Master's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Proven experience in developing and deploying machine learning models in production environments.
  • Strong proficiency in programming languages such as Python, Java, or C++.
  • Experience with AI libraries and frameworks such as TensorFlow, PyTorch, or similar.
  • Familiarity with data manipulation and analysis tools, such as Pandas, NumPy, or similar.
  • Excellent problem-solving and analytical skills with a strong attention to detail.


Technologies & Tools

In this role, the AI Software Engineer will utilize various technologies and tools including Python for programming, TensorFlow and PyTorch for developing machine learning models, Git for version control, and cloud platforms such as AWS or Google Cloud for deploying applications. Familiarity with containerization tools like Docker and orchestration platforms such as Kubernetes is also beneficial for streamlining the application's lifecycle management.



Ideal Candidates

The ideal candidates for this position will possess a strong blend of technical and interpersonal skills. They will be proactive, adaptable, and able to work effectively in a collaborative environment. Demonstrating a passion for continuous learning and innovation in the AI field will be key attributes. Candidates should be able to communicate complex technical concepts to non-technical stakeholders clearly and effectively, fostering a culture of collaboration and knowledge sharing within the team.

Over the last year, unemployment was lowest in legal jobs (1.4%) and highest in farming, fishing and forestry jobs (8.3%). For all workers it was 4.3%. Compare kinds of work →

View Similar Jobs

Matches Jobs

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