Advanced Software Engr
Honeywell · Bengaluru, Karnataka, India
About The Role
Honeywell is seeking an experienced Advanced Software Engineer (Python AI/GenAI) to design, develop, and deploy enterprise-scale AI-powered applications. The ideal candidate should possess strong expertise in Python development, Machine Learning, Generative AI, Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), and cloud-native architectures.
You will collaborate with product teams, architects, data scientists, and business stakeholders to build intelligent solutions that drive automation, productivity, and innovation across Honeywell products and platforms.
- Design, develop, and maintain scalable AI applications using Python.
- Build and deploy Generative AI solutions leveraging LLMs such as GPT, Llama, Claude, and Azure OpenAI.
- Develop RAG-based systems using vector databases and semantic search techniques.
- Create AI agents and multi-agent workflows using LangChain, LangGraph, CrewAI, or similar frameworks.
- Design and implement REST APIs and microservices.
- Integrate AI models with enterprise applications and cloud platforms.
- Collaborate with Data Science teams for model training, fine-tuning, evaluation, and deployment.
- Build CI/CD pipelines and automate model deployment workflows.
- Ensure AI solutions comply with security, governance, and responsible AI guidelines.
- Mentor junior engineers and participate in architecture reviews and technical leadership activities.
- Drive best practices for software engineering, code quality, testing, and observability.
- Bachelor's or Master's degree in Computer Science, Engineering, AI, Data Science, or related discipline.
- 6–9 years of software development experience.
- Strong programming expertise in Python.
- Hands-on experience with FastAPI, Flask, or Django.
- Experience with Machine Learning frameworks such as PyTorch or TensorFlow.
- Strong understanding of LLMs, Prompt Engineering, Fine-Tuning, Embeddings, and RAG architectures.
- Experience with LangChain, LlamaIndex, LangGraph, or equivalent AI frameworks.
- Knowledge of vector databases such as Pinecone, Milvus, FAISS, ChromaDB, or Weaviate.
- Experience with PostgreSQL, MySQL, MongoDB, or other databases.
- Familiarity with Docker, Kubernetes, Git, and CI/CD pipelines.
- Experience working on Azure, AWS, or GCP cloud platforms.
- Strong understanding of microservices architecture and API development.
Preferred Qualifications
- Experience with Azure OpenAI Services.
- Knowledge of MLOps tools such as MLflow, Kubeflow, SageMaker, or Azure ML.
- Experience with AI Agent frameworks and autonomous workflows.
- Exposure to Industrial Automation, IoT, Manufacturing Analytics, or Connected Products domains.
- Understanding of AI evaluation, observability, guardrails, and governance frameworks.
Experience with Semantic Search, Graph RAG, and Knowledge Graphs.
Similar roles you might like
See all →This is an external listing. JobSpring does not represent or verify the employer. Report this listing
