Resume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score
Job Description
Job Title: Gen AI Developer
Location: Toronto, ON (Hybrid)
Duration: 6 Months Contract (Possible Extension)
Experience Required: 6+ Years
Primary Skills: Python, AI & Generative AI (Products & Tools), Front-End Development
Strong knowledge of front-end frameworks such as React, Angular, or Next.js.
Role Overview
We are seeking a skilled and innovative Gen AI Developer with 4–6 years of experience in designing, developing, and deploying AI-driven applications. The ideal candidate will have strong expertise in Python and Generative AI tools and frameworks, along with hands-on experience in building responsive and user-centric front-end interfaces. This role requires collaboration across engineering, design, and product teams to deliver scalable, high-performance AI-powered solutions.
Key Responsibilities
- Generative AI & Application Development
- Design, develop, and deploy Generative AI solutions using modern AI/ML frameworks and tools.
- Build and integrate AI-powered features such as chatbots, content generation engines, summarization tools, and intelligent assistants.
- Develop backend logic and APIs using Python to support AI-driven functionalities.
- Optimize model performance, scalability, and inference efficiency in production environments.
- Work with LLMs, prompt engineering techniques, embeddings, and vector databases.
UI/UX Development
- Design and develop responsive, user-friendly interfaces using modern front-end frameworks (e.g., React, Angular, Next.js).
- Collaborate with designers to implement UI/UX best practices and maintain visual consistency.
- Optimize front-end performance for speed, accessibility, and scalability.
- Ensure seamless integration between AI services and front-end components.
Collaboration & Communication
- Partner with back-end developers to ensure smooth API integration and data flow.
- Engage stakeholders to gather requirements and provide technical insights during project planning.
- Participate in code reviews, sprint planning, and Agile ceremonies.
- Contribute ideas and feedback to improve product quality and development processes.
Quality Assurance & Standards
- Conduct thorough testing to ensure cross-browser and cross-device compatibility.
- Implement accessibility standards (e.g., WCAG) and address usability concerns.
- Ensure code quality through unit testing, documentation, and adherence to best practices.
Required Skills & Qualifications
- 4+ years of professional software development experience.
- Strong proficiency in Python for AI/ML and backend development.
- Hands-on experience with Generative AI frameworks and tools (e.g., OpenAI APIs, LangChain, Hugging Face, LLM integrations).
- Experience with REST APIs, microservices, and cloud deployment.
- Familiarity with prompt engineering, embeddings, vector databases, and AI model integration.
- Experience working in Agile/Scrum environments.
- Strong communication and collaboration skills.
Nice to Have
- Experience deploying AI solutions on cloud platforms (Azure, AWS, GCP).
- Knowledge of MLOps practices and CI/CD pipelines.
- Exposure to containerization tools like Docker and Kubernetes.
- Experience with performance tuning and model optimization techniques.
Similar Jobs
Senior Fullstack Developer (OOP/Angular)
StackandCo
Software Engineer - (Hybrid-Remote in NOVA area) - McLean, VA; position requires a TS/SCI Clearance
Synertex LLC
Backend Software Developer (C# / .NET Web Developer)
OPHARDT Hygiene
Infinite Computer Solutions - Senior .Net REST API Developer
Infinite Computer Solutions
.NET Developer
Koniag Government Services
More Jobs at IMCS Group
View all →Want AI-powered job matching?
Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.
Get Started Free