Full Time

Software Engineer for AI Platform

mabl
$100,000 - $150,000* / year (about $48–$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 mabl, so some details may not match this job. The employer's own page has the real description.

Job Overview

The Software Engineer for AI Platform at mabl will play a crucial role in designing, developing, and enhancing advanced AI-driven solutions for our testing platform. This position requires a strong technical acumen coupled with collaborative skills to work cross-functionally with product managers and data scientists. The ideal candidate will be responsible for implementing machine learning algorithms, optimizing performance, and ensuring the scalability and reliability of AI features that elevate our software quality assurance processes.



Job Responsibilities

  • Design, develop, and maintain AI-based features for the mabl platform.
  • Collaborate with cross-functional teams to gather requirements and provide technical insights.
  • Implement machine learning algorithms to enhance automation and testing capabilities.
  • Optimize and refine current models for performance and scalability improvements.
  • Conduct code reviews and maintain high software quality through rigorous testing.
  • Document development processes, models, and algorithms for clarity and ease of understanding.
  • Stay updated with the latest advancements in AI and machine learning technologies.


Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 3+ years of experience in software development, with a focus on AI/ML applications.
  • Proficiency in programming languages such as Python, Java, or C++.
  • Experience with machine learning frameworks, such as TensorFlow or PyTorch.
  • Strong understanding of algorithms, data structures, and software design principles.
  • Familiarity with cloud computing and services like AWS, Azure, or Google Cloud.
  • Excellent problem-solving skills and a strong aptitude for analytical thinking.


Technologies & Tools

This position utilizes a range of state-of-the-art technologies and tools to develop AI solutions. Key technologies include machine learning frameworks (such as TensorFlow and PyTorch), programming languages (particularly Python and Java), and cloud platforms (AWS, Azure, or Google Cloud). Familiarity with version control systems like Git is also essential for efficient collaboration and project management.



Ideal Candidates

The ideal candidates for this position are innovative thinkers with a passion for AI and software development. They possess strong analytical skills and have a proven track record of delivering high-quality solutions. Successful candidates are adaptable team players who thrive in dynamic environments and are committed to continuous learning and improvement in the fast-evolving field of artificial intelligence. A collaborative mindset and excellent communication skills will also contribute to their success in this role.

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.