Description

You will design and deploy large-scale AI solutions using Python, Azure OpenAI, and modern ML frameworks. You own the full lifecycle from model development to production monitoring.

Responsibilities

  • Build and optimize NLP pipelines for text generation, summarization, and sentiment analysis.
  • Develop and manage MLOps workflows including CI/CD automation and model deployment.
  • Implement prompt engineering strategies and fine-tune models using Azure OpenAI APIs.
  • Monitor production models to ensure performance, reliability, and scalability.
  • Collaborate on integrating AI capabilities into existing application architectures.

Required Skills

  • 15+ years of professional software engineering experience.
  • Expert-level proficiency in Python for backend and ML development.
  • Deep experience with Azure OpenAI, including API integration and model management.
  • Strong background in NLP techniques: text generation, summarization, and sentiment analysis.
  • Proficiency in PyTorch or TensorFlow for model training and inference.
  • Hands-on experience with MLOps tools and CI/CD pipelines for ML systems.
  • Experience with prompt engineering and LLM integration patterns.
  • Bachelor's degree in Computer Science, Engineering, or related field.

Preferred Skills

  • Experience with transformers libraries and Hugging Face ecosystem.
  • Knowledge of model monitoring and drift detection in production environments.

Education

Bachelor's degree