We are looking for an AI / Machine Learning Engineer with experience in building and deploying intelligent systems. The role involves working across model development and backend integration, contributing to the full AI solution lifecycle.

Responsibilities:

  • Design, develop, and maintain machine learning and AI solutions using Python
  • Build and deploy Generative AI systems using large language models and RAG pipelines
  • Collaborate with product managers, engineers, and stakeholders to deliver AI-driven features
  • Develop and integrate RESTful APIs for AI and ML services
  • Optimize models and systems for accuracy, performance, scalability, and reliability
  • Write clean, reusable, and testable code for AI pipelines and backend services
  • Participate in code reviews and contribute to team knowledge sharing
  • Troubleshoot and debug issues across AI models, data pipelines, and backend services

 

Requirements:

  • 3+ years of experience in AI or Machine Learning development
  • Strong programming experience with Python
  • Solid understanding of machine learning concepts, NLP, and data processing
  • Hands-on experience with Generative AI, embeddings, and semantic search
  • Knowledge of databases such as PostgreSQL, MongoDB, or vector databases
  • Familiarity with Git, CI/CD pipelines, and Agile development practices
  • Understanding of RESTful API design and backend system integration
  • Ability to work independently and as part of a team
  • Experience with LangChain, OpenAI APIs, or similar AI tooling

Bonus Points (Nice to Have):

  • Knowledge of AWS, Docker, or other cloud and container platforms
Apply Now