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.
Overview
The Software Engineer (AI-Powered Development) at gt.school will be responsible for designing, developing, and implementing innovative AI-powered educational solutions that enhance the learning experience for students. By leveraging cutting-edge technologies and methodologies in artificial intelligence, the ideal candidate will contribute to creating a scalable and robust platform that integrates seamlessly with our existing systems. The engineer will collaborate with cross-functional teams, actively participate in code reviews, and focus on continuous improvement to ensure the delivery of high-quality software solutions.
Job Responsibilities
- Design, develop, and maintain AI-powered applications that enhance educational outcomes.
- Collaborate with product managers, data scientists, and UX/UI designers to gather requirements and translate them into technical specifications.
- Implement machine learning algorithms and models to support personalized learning paths.
- Optimize existing software for speed, reliability, and scalability.
- Conduct thorough code reviews and contribute to team knowledge sharing sessions.
- Monitor application performance and troubleshoot issues as they arise.
- Stay updated with the latest advancements in AI and software engineering practices.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Minimum of 5 years of experience in software development and AI applications.
- Proficiency in programming languages such as Python, Java, or C++.
- Experience with machine learning frameworks (e.g., TensorFlow, PyTorch) and natural language processing tools.
- Strong understanding of software development methodologies such as Agile and DevOps.
- Excellent problem-solving skills and ability to work independently in a remote setting.
- Strong communication skills, both written and verbal.
Technologies & Tools
The Software Engineer (AI-Powered Development) will utilize a variety of technologies and tools including but not limited to Python for backend development, TensorFlow and PyTorch for implementing machine learning models, and modern web frameworks for frontend development. Familiarity with cloud platforms such as AWS or Azure is essential for deploying applications at scale. The engineer will also collaborate using project management tools like Jira and communication platforms like Slack to ensure seamless collaboration across remote teams.
Ideal Candidates
Ideal candidates for this position possess not only strong technical skills but also a passion for education and technology. They should be innovative thinkers who thrive in a dynamic, collaborative environment and effectively communicate complex ideas to both technical and non-technical stakeholders. A proven track record in AI development and the ability to adapt to new challenges will be key characteristics that distinguish successful candidates for this role. Furthermore, a commitment to lifelong learning and personal growth aligns well with the culture at gt.school.
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.