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 is responsible for designing, developing, and implementing innovative AI-driven software solutions that enhance educational experiences. This role demands a deep understanding of artificial intelligence, machine learning algorithms, and robust software engineering practices. As part of a collaborative remote team, the successful candidate will work on challenging projects that aim to deliver scalable and high-performance applications, ensuring that the educational needs of students are met effectively and efficiently.



Job Responsibilities

  • Design and implement AI-driven software solutions to support educational applications.
  • Collaborate with cross-functional teams to understand user requirements and translate them into technical specifications.
  • Develop algorithms and models for machine learning applications that improve student learning outcomes.
  • Optimize software performance and ensure scalability in a remote cloud environment.
  • Conduct code reviews, unit testing, and debugging to maintain high code quality and standards.
  • Document software architecture, design decisions, and provide guidance for using AI tools and frameworks.
  • Stay up-to-date with industry trends and advancements in AI technologies and integrate relevant systems into ongoing projects.


Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 5 years of experience in software development with a focus on AI and machine learning.
  • Strong proficiency in programming languages such as Python, Java, or C++.
  • Experience with AI frameworks and libraries (e.g., TensorFlow, PyTorch, Scikit-learn).
  • Solid understanding of data structures, algorithms, and software design principles.
  • Excellent problem-solving skills and the ability to work independently and as part of a team.
  • Effective communication skills, both written and verbal, to facilitate collaboration with various stakeholders.


Technologies & Tools

The Software Engineer will utilize a combination of cutting-edge technologies and tools predominantly focused on artificial intelligence and machine learning. This includes programming languages such as Python and Java, AI frameworks like TensorFlow and PyTorch, cloud services for deployment, and various development and collaboration tools designed to enhance productivity and streamline project workflows.



Ideal Candidates

The ideal candidate for this position possesses a passion for technology and educational advancement, showcasing a proactive attitude and a strong desire to innovate. They are analytical thinkers with a knack for problem-solving, capable of navigating complex challenges in software development. Furthermore, they should demonstrate excellent teamwork and communication skills, thriving in a remote work environment and collaborating effectively with peers across various disciplines.

Most job openings for the size of the industry in August: professional and business services; private education and health care, 5 for every 100 jobs. Fewest: construction, 2.9. Compare industries →

View Similar Jobs

Matches Jobs

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