About NeoGPT Technologies Inc.:
At NeoGPT Technologies Inc., we specialize in the acquisition and development of AI technologies designed to help businesses enhance their operations. Our projects span across the education, notary/law, and communications sectors, where we aim to provide innovative AI-driven solutions. We are the underdogs looking to get a shot to take down the big players, and we are seeking individuals ready to take on this challenge.
Job Description:
NeoGPT Technologies Inc. is seeking a Junior Software Engineer to join our team. This is an exciting opportunity to work on cutting-edge AI projects and contribute to the development of products that make a real impact. As a Junior Software Engineer, you will work closely with our strategic partners abroad and gain hands-on experience in various aspects of software development.
Key Responsibilities:
- Assist in the design, development, and maintenance of AI-driven applications.
- Write clean, efficient, and well-documented code.
- Collaborate with contractors to troubleshoot, debug, and optimize code.
- Participate in code reviews and provide constructive feedback.
- Work on integrating and deploying applications using platforms like Vercel, GitHub, Firebase, Google Cloud Platform, and Pinecone.
- Contribute to the testing and quality assurance of software products.
- Stay up-to-date with emerging technologies and industry trends.
Qualifications:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Programming experience with at least one modern language such as Java, Python, or C++, including object-oriented design.
- Familiarity with building AI pipelines for RAG-based semantic search.
- Experience with using SaaS AI models like OpenAI or AWS Bedrock.
- Understanding of version control systems (e.g., Git).
- Eagerness to learn new technologies and frameworks.
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork skills.
Preferred Qualifications:
- Experience with cloud platforms like Google Cloud Platform.
- Exposure to AI and machine learning concepts.
- Familiarity with deploying applications on Vercel and managing repositories on GitHub.
- Basic understanding of API development and integration.
What We Offer:
- Salary range of $28- $35 per hour
- Contract duration until October 1st with the possibility of extension.
- Part-time work schedule (20-30 hours per week).
- Opportunity to work on innovative AI projects.
- Collaborative and supportive work environment.
- Professional growth and development opportunities.
- Remote work and potential for equity.
- Clear career progression with the potential to become the Chief Technology Officer (CTO).
How to Apply:
Interested candidates are invited to submit their resume detailing their relevant experience and why they are interested in joining NeoGPT Technologies Inc. Also, please send your application to antonio.spiezia@neogpt.ca with the subject line “Junior Software Engineer Application - [Your Name].”
Equal Opportunity Employer:
NeoGPT Technologies Inc. is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.