
Job Summary:We are seeking a talented and experienced mid-level Python Developer proficient in PyTorch or TensorFlow to join our dynamic team. As a key member of our development team, you will be responsible for designing, developing, and maintaining machine learning models and applications leveraging PyTorch or TensorFlow frameworks. The ideal candidate will have a strong background in Python programming, with demonstrated experience in machine learning and deep learning concepts.Responsibilities:Design, develop, and maintain machine learning models and algorithms using PyTorch or TensorFlow.Collaborate with cross-functional teams including data scientists, software engineers, and product managers to understand requirements and implement solutions.Implement scalable and efficient algorithms for training and deploying machine learning models.Write clean, efficient, and well-documented code following best practices and coding standards.Conduct code reviews to ensure code quality and maintainability.Stay up-to-date with the latest advancements in machine learning and deep learning technologies.Work on improving model performance, accuracy, and efficiency through experimentation and optimisation.Troubleshoot and debug issues in existing machine learning models and applications.Collaborate with infrastructure and DevOps teams to deploy and maintain machine learning models in production environments.Contribute to the development of internal tools, libraries, and frameworks to streamline the machine learning workflow.Requirements:3+ years of professional experience in software development using Python.Strong proficiency in PyTorch or TensorFlow frameworks for developing machine learning models.Solid understanding of machine learning and deep learning concepts.Experience with common machine learning algorithms and techniques.Proficiency in writing clean, efficient, and well-tested code.Experience with version control systems such as Git.Excellent problem-solving and analytical skills.Strong communication and collaboration skills.Experience working in Agile development environments is a plus.Familiarity with cloud platforms such as AWS, Azure, or Google Cloud is a plus.Experience with Docker and container orchestration tools (e.g., Kubernetes) is a plus.
Key Skills
Related Jobs

Security Engineer Ubuntu

Senior Software Engineer

Test Automation Engineer

Senior Android Engineer

Lead Software Engineer

Senior Frontend Engineer

Data Engineer

Production Engineer

Senior Back End Developer

Senior Frontend Engineer Platform

IT Engineer

Senior Software Engineer Cloud Images

Senior Product Designer

Hands On Engineering Manager

Full Stack Software Engineer

Senior Front End Developer

Customer Success Manager

Senior Software Engineer .NET Core

Front End TypeScript Developer
