If you are a Techstars portfolio companyclaim your profile.

mokSa.ai - Machine Learning Engineer - Docker/Microservices Architecture

mokSa AI

mokSa AI

Software Engineering, IT, Data Science
Hyderabad, Telangana, India · Hyderabad, Telangana, India · Telangana, India
Posted on Sunday, June 16, 2024
We are looking for a talented Machine Learning Software Engineer with expertise in microservices architecture and Docker containerization to join our team.


  • Design, develop, and deploy machine learning models and algorithms.
  • Implement microservices architecture to enable scalable and efficient deployment of machine learning solutions.
  • Containerize machine learning components using Docker for easy deployment and management.
  • Collaborate closely with data scientists to understand model requirements and translate them into scalable software solutions.
  • Work with software engineers to integrate machine learning capabilities into existing systems and applications.
  • Optimize machine learning workflows for performance, scalability, and reliability within a microservices architecture.
  • Conduct code reviews, write unit tests, and ensure software quality and reliability.
  • Stay updated with the latest advancements in machine learning, microservices, and containerization technologies.
  • Document design decisions, APIs, and implementation details to facilitate team collaboration and knowledge sharing.


  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 2+ years of experience in a 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.