Full Time

Software Engineer (AI-Powered Development), gt.school (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

The Software Engineer (AI-Powered Development) at gt.school will be instrumental in driving the development of innovative AI solutions that enhance educational experiences. The successful candidate will work in a fully remote environment, collaborating with a team of talented engineers and product specialists to design, implement, and maintain AI-powered applications. This role requires a deep understanding of software engineering principles, modern programming languages, and machine learning frameworks, along with a passion for leveraging technology to solve real-world challenges in the education sector.



Job Responsibilities

  • Design, develop, and implement AI-based solutions that enhance educational tools and experiences.
  • Collaborate with cross-functional teams to define, design, and ship new features and technologies.
  • Participate in code reviews, ensuring code quality and performance are maintained.
  • Conduct software testing and debugging to ensure high performance and responsiveness of applications.
  • Stay up-to-date with advancements in AI, machine learning, and related technologies to continually improve systems.
  • Document software designs and architecture for knowledge sharing and future reference.


Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • 5+ years of professional experience in software development, particularly in AI and machine learning.
  • Proficiency in programming languages such as Python, Java, or C++.
  • Strong experience with AI frameworks such as TensorFlow, PyTorch, or similar.
  • Solid understanding of software development life cycle (SDLC) and agile methodologies.
  • Excellent problem-solving skills with the ability to work independently and in a team environment.


Technologies & Tools

The Software Engineer will primarily utilize various programming languages such as Python and Java, and employ machine learning frameworks including TensorFlow and PyTorch. Additionally, familiarity with cloud computing platforms, such as AWS or Google Cloud, and tools for version control like Git will be important for effective collaboration and deployment of AI solutions.



Ideal Candidates

An ideal candidate for this position will possess a strong enthusiasm for technology and education, demonstrate an eagerness to innovate, and maintain a proactive approach to problem-solving. They should exhibit exceptional communication skills to convey technical concepts effectively and thrive in a remote working environment. A commitment to continuous learning and adaptability in the face of new challenges will be crucial for success in this role.

Free tools for your search, no account needed: a LinkedIn headline writer, a resume checker and more. Free tools →

View Similar Jobs

Matches Jobs

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