Machine Learning software Engineer - Hyderabad, India - mokSa

    mokSa
    mokSa Hyderabad, India

    1 month ago

    Default job background
    Description

    Job Title: Machine Learning Software Engineer

    Location: Hyderabad (Hybrid role with remote work flexibility)

    About :

    Based in Hyderabad, is a trailblazer in AI-driven surveillance audit technology. Our platform is tailored to combat shoplifting and employee fraud, offering insights for strategic decisions. We excel in AI-powered customer tracking and employee management, and are known for our resource optimization and efficiency.

    Job Summary:

    We are looking for a talented Machine Learning Software Engineer with expertise in microservices architecture and Docker containerization to join our team.

    Responsibilities:

    1.Design, develop, and deploy machine learning models and algorithms.

    2.Implement microservices architecture to enable scalable and efficient deployment of machine learning solutions.

    3.Containerize machine learning components using Docker for easy deployment and management.

    4.Collaborate closely with data scientists to understand model requirements and translate them into scalable software solutions.

    5.Work with software engineers to integrate machine learning capabilities into existing systems and applications.

    6.Optimize machine learning workflows for performance, scalability, and reliability within microservices architecture.

    7.Conduct code reviews, write unit tests, and ensure software quality and reliability.

    8.Stay updated with the latest advancements in machine learning, microservices, and containerization technologies.

    9.Document design decisions, APIs, and implementation details to facilitate team collaboration and knowledge sharing.

    Requirements:

    Bachelor's degree in Computer Science, Engineering, or a related field.

    2+ years of experience in the similar role.

    Strong understanding of machine learning techniques, algorithms, and libraries.

    Experience deploying machine learning models in production environments.

    Proficiency in microservices architecture and design principles.

    Hands-on experience with Docker for containerization and deployment.

    Proficiency in programming languages such as Python, Java, or Go.

    Familiarity with cloud platforms such as AWS, GCP, or Azure.

    Excellent problem-solving skills and ability to work in a collaborative team environment.

    Strong communication skills and ability to effectively convey technical concepts to cross-functional teams.

    Experience with version control systems such as Git.

    Apply at

    Join and contribute to revolutionizing surveillance audit technology with advanced AI solutions