Sr Advanced Software Engr

Honeywell Honeywell · Industrial · Bengaluru, Karnataka, India

Senior Software Engineer with expertise in Python and AI/ML, responsible for designing, developing, and deploying scalable AI-driven applications and machine learning pipelines. Focuses on end-to-end ML pipelines, backend services, model deployment, MLOps, and optimizing production systems. Experience with GenAI, LLMs, and Agentic AI frameworks is a plus.

What you'd actually do

  1. Architect and develop end-to-end AI/ML pipelines including data ingestion, preprocessing, training, evaluation, and deployment.
  2. Design and build scalable, cloud-native backend services using Python (Django, FastAPI, etc.).
  3. Develop and deploy machine learning models (NLP, computer vision, predictive analytics, or GenAI use cases).
  4. Implement microservices-based architecture and define APIs for AI-enabled products.
  5. Drive MLOps practices including CI/CD pipelines, model versioning, monitoring, and retraining.

Skills

Required

  • Python (3.x)
  • Django/FastAPI
  • TensorFlow / PyTorch / Scikit-learn
  • AI/ML model development and deployment
  • microservices architecture
  • REST APIs
  • cloud platforms (AWS, Azure, or GCP)
  • Docker
  • Kubernetes
  • CI/CD pipelines
  • DevOps practices
  • data engineering pipelines
  • feature engineering
  • large datasets
  • distributed training
  • scalable inference systems
  • MLOps tools and workflows
  • distributed systems
  • scalable architecture
  • SQL/NoSQL databases (PostgreSQL, MongoDB, etc.)
  • 9–12 years of software engineering experience (Python + backend systems)
  • Bachelor’s or Master’s degree in Computer Science / AI / ML / Engineering

Nice to have

  • GenAI
  • LLMs
  • prompt engineering
  • Agentic AI frameworks

What the JD emphasized

  • building and deploying AI/ML solutions in production

Other signals

  • deploying scalable AI-driven applications
  • MLOps practices
  • optimize model performance, inference latency, and scalability