Full Time

Software Engineer (AI-Powered Development), LearnwithAI (Remote) - $200,000/year USD

Crossover
Remote!
$150,000 - $250,000* / year

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 Crossover, so some details may not match this job. The employer's own page has the real description.

Job Overview

As a Software Engineer (AI-Powered Development) at LearnwithAI, you will play a pivotal role in designing and developing cutting-edge AI solutions that enhance user experiences and facilitate learning processes. Your expertise will contribute to the development of intelligent applications, leveraging machine learning algorithms to analyze and respond to user needs. You will collaborate with cross-functional teams, participating in the entire software development lifecycle to ensure that our products not only meet but exceed tailored educational objectives and operational performance metrics.



Job Responsibilities

  • Design, develop, and implement AI-driven applications to support learning modules.
  • Collaborate with product managers and UX designers to define application features and user experiences.
  • Conduct research on emerging AI technologies and recommend solutions that align with business goals.
  • Build and maintain scalable machine learning models, optimizing algorithms for performance and speed.
  • Monitor, test, and improve application performance, ensuring code quality and stability through regular updates.
  • Document development processes, code changes, and test results, ensuring comprehensive project records.
  • Participate in code reviews and contribute to continuous improvement of engineering practices.


Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 5 years of experience in software development, with at least 3 years focused on AI and machine learning.
  • Proficient in programming languages such as Python, Java, or C++ with a solid understanding of object-oriented design.
  • Experience with machine learning frameworks such as TensorFlow, PyTorch, or Keras.
  • Strong problem-solving skills and the ability to work independently as well as collaboratively in a remote environment.
  • Excellent communication skills, enabling clear articulation of technical concepts to non-technical stakeholders.


Technologies & Tools

As a Software Engineer (AI-Powered Development), you will frequently work with a variety of technologies and tools including, but not limited to, Python programming language, machine learning libraries such as TensorFlow and PyTorch, version control systems like Git, and cloud platforms such as AWS or Google Cloud for deploying AI applications. Familiarity with agile project management tools is also crucial to facilitate efficient development workflows.



Ideal Candidates

The ideal candidate for this position possesses a robust understanding of software engineering principles coupled with a deep passion for artificial intelligence and its applications in education. They are problem solvers who thrive in a technical environment and are excited to tackle complex challenges through innovative solutions. A commitment to continual learning and adaptability in a rapidly changing field will enable them to contribute effectively to team objectives and drive projects to successful completion.

Over the last year, unemployment was lowest in legal jobs (1.5%) and highest in farming, fishing and forestry jobs (8.7%). 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.