Advanced Software Engr

Honeywell Honeywell · Industrial · Fort Washington, PA +1

Software Engineer role focused on integrating AI/GenAI capabilities into existing software products and engineering processes, including intelligent automation, anomaly detection, and using GenAI for code generation and debugging. The role involves full software lifecycle management, collaboration with data scientists, and MLOps principles for model integration.

What you'd actually do

  1. Design, develop, test, and maintain complex software systems using modern programming languages, frameworks, and architectural patterns.
  2. Integrate AI-driven capabilities into software products and internal engineering tools to improve functionality, productivity, and decision-making.
  3. Use GenAI tools responsibly to assist with code generation, documentation, test creation, debugging, analysis, and summarization.
  4. Integrate trained ML models into applications or services using APIs or embedded inference.
  5. Act as a technical mentor for less-experienced engineers and contribute to team engineering best practices.

Skills

Required

  • 5+ years of professional software engineering experience.
  • Prior experience integrating AI or data-driven components into software products.
  • Strong proficiency in one or more modern programming languages or frameworks (e.g., C++, C#, Java, Python, or modern web technologies such as HTML/React).
  • Experience building and maintaining production-grade software systems, including containerized and orchestrated environments using Docker and Kubernetes.

Nice to have

  • Master’s or Bachelor’s degree in Computer Science, Software Engineering, Data Science, or a related technical field.
  • Experience in industrial, embedded, real-time, or mission-critical software environments.
  • Familiarity with cloud platforms, distributed systems, or microservices architectures.
  • Experience with machine learning fundamentals, including model types, evaluation metrics, and data considerations.
  • Familiarity with Generative AI concepts, such as large language models (LLMs), small language models (SLMs), embeddings, prompt engineering, and retrieval-augmented generation (RAG).
  • Experience working with high-performance artificial intelligence technologies, including leading commercial and open-source models and inference frameworks (e.g., LLMs, vision models, local or edge inference runtimes).
  • Exposure to MLOps practices, including experiment tracking, model versioning, and automated deployment pipelines.
  • Experience with cloud-based AI platforms (e.g., Azure ML, Databricks, Vertex AI, or equivalent).

What the JD emphasized

  • mission-critical environments
  • AI-enabled capabilities
  • AI-driven capabilities
  • GenAI technologies
  • GenAI tools
  • AI model outputs
  • AI/ML teams
  • mission-critical software environments

Other signals

  • integrating AI-assisted workflows
  • machine learning models
  • GenAI technologies
  • AI-driven capabilities
  • intelligent automation
  • anomaly detection
  • predictive insights
  • natural-language interfaces
  • engineering workflow acceleration
  • GenAI tools responsibly to assist with code generation
  • documentation
  • test creation
  • debugging
  • analysis
  • summarization
  • consume AI model outputs
  • Validate AI-assisted outputs
  • Integrate trained ML models into applications or services
  • embedded inference
  • model lifecycle workflows
  • training
  • validation
  • deployment
  • monitoring
  • MLOps principles
  • CI/CD for models
  • versioning
  • environment promotion
  • observability