Full Time

AI/Software Engineer

Voi AI
$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 Voi AI, 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 Voi AI, you will play a critical role in designing, developing, and optimizing innovative artificial intelligence solutions that drive our software applications. You will collaborate closely with cross-functional teams to implement machine learning algorithms, develop data pipelines, and ensure the robustness of our AI frameworks. Your contributions will directly influence our product roadmap, enhancing user experiences and delivering cutting-edge solutions that align with our strategic vision.



Job Responsibilities

  • Design and implement scalable machine learning models and algorithms for various applications.
  • Develop and maintain efficient data processing pipelines to handle large datasets.
  • Collaborate with product and design teams to understand user needs and translate them into technical specifications.
  • Conduct experiments to evaluate and optimize AI models and systems.
  • Participate in code reviews and contribute to the overall improvement of our engineering processes.
  • Stay updated with the latest advancements in AI and machine learning technologies.
  • Provide technical support and guidance to junior engineers and other team members.


Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Artificial Intelligence, or related field.
  • Proven experience in software development, particularly with machine learning and AI applications.
  • Strong proficiency in programming languages such as Python, Java, or C++.
  • Experience with machine learning frameworks (e.g., TensorFlow, PyTorch, Scikit-learn).
  • Solid understanding of data structures, algorithms, and software design principles.
  • Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and data storage technologies (e.g., SQL, NoSQL).
  • Excellent problem-solving skills and ability to work independently as well as in a team environment.


Technologies & Tools

In this role, you will leverage a variety of technologies and tools to achieve project goals. Key technologies include Python for programming, TensorFlow and PyTorch for machine learning model development, as well as cloud services like AWS or Azure for deployment. Data management tools such as SQL and NoSQL databases will also be utilized to handle data efficiently. Familiarity with DevOps practices and tools (e.g., Docker, Jenkins) is beneficial for streamlining development processes.



Ideal Candidates

The ideal candidate for this position is an analytical thinker with a passion for artificial intelligence and software development. You should possess a strong desire to learn and adapt in a fast-paced environment while demonstrating effective communication skills to collaborate with diverse teams. A proactive approach to problem-solving, along with a commitment to delivering high-quality results, will be crucial for success in this role.

Your LinkedIn About section is where you say what you do and what you are looking for. Type your job and a few facts, and pick from five drafts. Write an About section →

View Similar Jobs

Matches Jobs

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