Back to job search
A
AmpstekVerified Job Source

AI Developer

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.

  • On-site
  • Toronto, ON
  • Posted Aug 5, 2026
  • Apply by Sep 4, 2026
  • 1 position

Job summary

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

What you’ll do

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.

Requirements

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.

Listed skills

  • CI/CDPreferred
  • GitPreferred
  • PythonPreferred
  • FlaskPreferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • 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

Job areas

  • Software
  • Technology
  • Data & Analytics
  • Consulting
  • Engineering

Additional details

Minimum education
Bachelor’s degree
Minimum experience
2+ years
Apply by
Sep 4, 2026
Posting language
English
Working hours
40 hours per week
Seniority
Mid-Senior level
Application method
Direct apply is available