Dynamic Machine Learning Engineer Focused on Application Development

Tata Consultancy Services
Toronto, CA; US

Job Description

Transform the web with your skills as a Machine Learning Engineer, focused on Django and Fast API. Lead development efforts that prioritize user engagement and application efficiency.

In this role, collaboration is key; you’ll work with UI/UX designers and various teams to develop, maintain, and optimize applications. Your strong background in Python and experience with RESTful API design will drive project success while you ensure application scalability and security. Expect to engage in code reviews and architecture discussions regularly.

Key Responsibilities:

  • Create and enhance applications using Django and Flask
  • Design seamless RESTful APIs and integrate with frontend solutions
  • Collaborate with designers for optimal UI/UX experiences
  • Engage in architecture discussions and code reviews
  • Troubleshoot and improve application functionality

Requirements:

  • Extensive experience in Python development
  • Mastery of Django, Fast API, and Flask frameworks
  • Strong collaboration with cross-functional teams
  • Awareness of application security and performance aspects
  • Commitment to producing clean, high-quality code

Use your development skills to make a significant impact in web application technology and user experience.

#J-18808-Ljbffr

Skills & Requirements

Technical Skills

PythonDjangoFast apiFlaskRestful api designCollaborationProblem-solvingWeb developmentApplication developmentMachine learning

Level

mid

Posted

4/11/2026

Apply Now

You will be redirected to Tata Consultancy Services's application portal.