AI Developer
Offre en anglaisDesign and develop AI-enabled applications and scalable backend services using Python and LLMs. Build RAG pipelines and integrate AI services into enterprise applications while maintaining clean, documented code.
- Sur place
- Toronto, ON
- Publié 5 août 2026
- Postuler avant le 4 sept. 2026
- 1 poste
Résumé du poste
Title: AI Developer Location: Onsite at any nearby Infosys office Job Type: Contract Key Responsibilities • Design, develop, test, and maintain AI-enabled applications and intelligent software solutions. • Develop scalable backend services and APIs using Python. • Integrate Large Language Models (LLMs) into enterprise applications. • Build Retrieval-Augmented Generation (RAG) pipelines using vector databases and embedding models. • Work with prompt engineering techniques to optimize AI model performance. • Develop and consume RESTful APIs for AI services and enterprise integrations. • Collaborate with software engineers, data scientists, product managers, and solution architects. • Write clean, maintainable, reusable, and well-documented code following software engineering best practices. • Participate in code reviews, debugging, unit testing, and performance optimization. • Implement CI/CD pipelines and support application deployment in cloud environments. • Troubleshoot production issues and continuously improve application reliability and scalability. • Stay current with emerging AI technologies, frameworks, and industry best practices. Required Qualifications • Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field. • 2–5 years of software development experience. • Strong software engineering fundamentals, including: o Object-Oriented Programming (OOP) o Data Structures & Algorithms o Design Patterns o SOLID Principles o Clean Code Practices o Version Control (Git) • Intermediate proficiency in Python. • Experience developing REST APIs using frameworks such as FastAPI or Flask. • Good understanding of software development lifecycle (SDLC) and Agile methodologies. • Experience working with relational and/or NoSQL databases. • Strong debugging and problem-solving skills. • Excellent communication and collaboration skills. Thanks Aatmesh aatmesh.singh@ampstek.com
Ce que vous ferez
Design and develop AI-enabled applications and scalable backend services using Python and LLMs. Build RAG pipelines and integrate AI services into enterprise applications while maintaining clean, documented code.
Exigences
Requires a Bachelor's degree in Computer Science or a related field with 2-5 years of software development experience. Candidates must be proficient in Python, REST API frameworks, and core software engineering principles like OOP and SOLID.
Compétences indiquées
- CI/CDSouhaitée
- GitSouhaitée
- PythonSouhaitée
- FlaskSouhaitée
Autres compétences pertinentes
Relevées dans la description du poste. Confirmez les exigences importantes ci-dessus.
- Python
- Large Language Models
- Retrieval-Augmented Generation
- Vector Databases
- Prompt Engineering
- RESTful APIs
- FastAPI
- Flask
- Object-Oriented Programming
- Data Structures & Algorithms
- Design Patterns
- SOLID Principles
- Git
- CI/CD
- Agile Methodologies
- NoSQL
Domaines d’emploi
- Software
- Technology
- Data & Analytics
- Consulting
- Engineering
Renseignements supplémentaires
- Formation minimale
- Baccalauréat
- Expérience minimale
- 2+ ans
- Postuler avant le
- 4 sept. 2026
- Langue de l’offre
- anglais
- Heures de travail
- 40 heures par semaine
- Niveau d’expérience
- Mid-Senior level
- Mode de candidature
- La candidature directe est offerte