Lead Software Engineer
- Toronto, ON, Canada
Full-time
Applications open in a new tab.
Job details
- Job type
- Full-time
- Apply by
- Posting language
- English
- Posted
Original job description
- We are looking for a Full Stack Developer with experience building modern web applications and GenAI solutions. The ideal candidate is strong in Python, FastAPI, React, and TypeScript, with an interest in AI/LLM-based applications. Key Responsibilities Develop scalable backend services and APIs using Python and FastAPI. Build responsive, user-friendly applications using React and TypeScript. Integrate GenAI/LLM capabilities into applications and workflows. Develop and integrate REST APIs and third-party services. Collaborate with data science and engineering teams to deliver production-ready solutions. Write clean, maintainable, and well-tested code.
Strong proficiency in Python and FastAPI.
Strong experience with React and TypeScript.
Experience developing and integrating REST APIs.
Understanding of GenAI, LLMs, prompt engineering, or RAG.
Good understanding of software development practices, testing, and Git.
More about this job
Responsibilities
Develop scalable backend services and APIs with Python and FastAPI, and build responsive applications with React and TypeScript. Integrate generative AI and third-party services, collaborate with data science and engineering teams, and deliver clean, maintainable, well-tested production code.
Requirements
Requires strong proficiency in Python and FastAPI, along with experience using React, TypeScript, and REST APIs. Candidates should understand generative AI or LLM applications, prompt engineering or RAG, and software development practices, testing, and Git.
Skills
- Python
- FastAPI
- React
- TypeScript
- REST APIs
- Generative AI
- Large Language Models
- Prompt Engineering
- Retrieval-Augmented Generation
- Software Testing
- Git
- Full-Stack Development
Visa sponsorship
Not detected in the job text
Categories
- Software
- Technology
- Engineering
- Data & Analytics
- Consulting
Keywords
- Full-Stack Development
- Python
- FastAPI
- React
- TypeScript
- Generative AI
- Large Language Models
- Prompt Engineering
- Retrieval-Augmented Generation
- Backend Services
- Web Applications
- REST APIs
- Third-Party Services
- Data Science
- Software Engineering
- Scalable Applications
- Production-Ready Solutions
- Software Testing
- Git
- IT Services
- IT Consulting