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 focused on AI-Powered Development at gt.school, you will play a pivotal role in designing and developing innovative AI-driven applications that empower both educators and students. Your expertise will be harnessed to create scalable software solutions that enhance personalized learning experiences, curating the integration of machine learning algorithms and data analytics. Collaborating with cross-functional teams, you will contribute not just to product development, but also to strategic planning and execution as we strive to revolutionize education through technology.
Job Responsibilities
- Design and implement robust AI algorithms to enhance educational applications.
- Collaborate with product managers and stakeholders to gather requirements and translate them into technical specifications.
- Develop, test, and deploy high-quality software solutions using AI technologies.
- Participate in code reviews and ensure compliance with best coding practices and performance standards.
- Analyze and optimize system performance to deliver users a seamless experience.
- Keep up-to-date with the latest advancements in machine learning and AI, applying this knowledge to projects as applicable.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Minimum of 5 years experience in software development, with at least 2 years focused on AI and machine learning technologies.
- Proficient in programming languages such as Python, Java, or C++.
- Strong understanding of machine learning frameworks like TensorFlow, PyTorch, or Keras.
- Experience with cloud platforms (e.g., AWS, Azure) and implementing API services.
- Excellent problem-solving skills and ability to work collaboratively in a remote environment.
Technologies & Tools
In this role, you will utilize a range of technologies and tools vital for AI-powered development. These include, but are not limited to, Python for backend development, frontend frameworks like React or Angular, and machine learning libraries such as TensorFlow and Scikit-learn. Familiarity with cloud platforms such as AWS will also be essential for deploying scalable applications. Version control systems like Git will be critical for collaborative coding efforts, ensuring streamlined project management and progress tracking.
Ideal Candidates
The ideal candidate for this position is a self-motivated software engineer who demonstrates a passion for technology and education. Possessing strong analytical skills, the candidate thrives on solving complex problems and continuously seeks to improve their technical abilities. They are adaptable and capable of working efficiently in a remote environment, demonstrating excellent communication skills to collaborate effectively with team members. A proactive attitude towards learning and implementing new concepts in AI will greatly contribute to their success in this exciting role.
Need to call your state’s unemployment office? We list every state’s phone lines, as each agency gives them. Find your state →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.