We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results

Principal Enterprise Software Architect

IDEXX Laboratories, Inc
United States, Maine, Westbrook
1 Idexx Drive (Show on map)
Mar 28, 2025

As the Principal Enterprise Software Architect, you will lead Principal AI Software Architecture in IT supporting requests and design support for emerging Enterprise AI needs from internal IT Centers of Excellence and the lines of business. This role focuses on AI-based application integration across commercial enterprise AI systems, Agentic AI capabilities, and custom applications leveraging APIs, LLM services, tools, and development enhancements.

In this role...

  • Own the end-to-end lifecycle of Enterprise AI software development, from concept to deployment, including architecture design, development, testing, and scaling of AI-powered systems
  • Derive technology roadmaps for enterprise generative AI platforms and products, with focus on integration between platforms like Microsoft Azure OpenAI Service, AWS Bedrock + Anthropic Claude and Google Vertex AI + Gemini
  • Understand internal micro-services, platforms, third-party systems (e.g., Databricks, Snowflake), and growing open-source code repositories (LangChain, LlamaIndex) to best leverage them during AI product development
  • Contribute to internal platforms and build re-usable components that can connect to enterprise data sources (SQL, NoSQL, vector databases) and power semantic search, RAG chatbots, and other generative AI applications
  • Develop platforms and systems enabling unified experience across applications with orchestration layers (e.g., Langfuse, Arize) that drive insights for end-to-end digital customer experiences
  • Design and implement robust AI governance, including prompt management, evaluation frameworks, and model deployment pipelines
  • Ensure system reliability, performance, and security at scale for Enterprise AI applications, with particular focus on LLM output safety, data privacy, and evaluation
  • Help build and maintain our Continuous Delivery pipeline with the goal of moving AI-powered changes to production faster and safer, while ensuring key operational standards
  • Create and implement strategies to support business growth through AI-driven technological advancements, ensuring flexibility and adaptability
  • Provide peer reviews to other specialists including feedback on performance, scalability, and correctness of AI systems
  • Keep abreast of emerging trends and technologies in AI, including vector databases, AI agents, multi-modal models, and fine-tuning approaches
  • Act as a strong advocate of proven methods in AI engineering and bring a detailed approach to testing, continuous delivery, and reducing technical debt in AI systems

What you will need to succeed...

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent experience
  • 15+ years of proven experience building sophisticated applications and APIs in Cloud and hybrid cloud environments at large scale preferably in Python
  • Strong experience with enterprise AI application development, including RAG-based search systems, AI agents, and conversational interfaces
  • Experience with major LLM platforms (OpenAI, Anthropic, Google, Meta, Microsoft, etc.) and integration patterns
  • Proven expertise of performance, reliability in sophisticated distributed AI systems and the teams that build them
  • Strong proficiency in multiple programming languages and technologies relevant to AI and system development, particularly Python/PyTorch ecosystems
  • Experience with vector databases (Pinecone, Weaviate, Chroma, etc.) and embedding technologies
  • Proven track record to lead sophisticated AI projects and deliver results in a fast-paced, multifaceted environment
  • Technical leadership designing AI-powered products as well as mentoring and developing high-performing teams
  • Extremely motivated, highly passionate, and curious about new AI technologies. Take pride in your work and strive to achieve incredible results and possess superb communication and planning skills
  • Has delivered software in a cloud context and is familiar with the patterns and process of managing cloud infrastructure for AI workloads
  • Excellent leadership, problem-solving, analytical and communication skills, capable of inspiring and leading a technical team

Additional skills that would be a plus...

  • Experience enhancing enterprise efficiency and employee experience through the effective use of Generative AI based solutions, particularly multi-agent systems or autonomous AI assistants
  • Experience implementing AI orchestration platforms (e.g., LangChain, LlamaIndex) at enterprise scale
  • Fascinated by unique and difficult problems in AI - resilient and persistent in the pursuit of solutions
  • Experience with Cloud Platforms for AI workloads, experience with Kubernetes and Docker for model deployment
  • Self-motivation and a drive to get things to "done"
  • Excellent programming, debugging, performance analysis, and test design skills using Java, Next.js. Python for AI systems
  • Knowledge of retrieval augmentation techniques, prompt engineering, and AI system evaluation

Why IDEXX?

We're proud of the work we do because our work matters. An innovation leader in every industry we serve, we follow our Purpose and Guiding Principles to help pet owners worldwide keep their companion animals healthy and happy, to ensure safe drinking water for billions, and to help farmers protect livestock and poultry from disease. We have customers in over 175 countries and a global workforce of over 10,000 talented people.

So, what does that mean for you? We enrich the livelihoods of our employees with a positive and respectful work culture that embraces challenges and encourages learning and discovery. At IDEXX, you will be supported by competitive compensation, incentives, and benefits while enjoying purposeful work that drives improvement.

Let's pursue what matters together.

IDEXX values a diverse workforce and workplace and strongly encourages women, people of color, LGBTQ+ individuals, people with disabilities, members of ethnic minorities, foreign-born residents, and veterans to apply.

IDEXX is an equal opportunity employer. Applicants will not be discriminated against because of race, color, creed, sex, sexual orientation, gender identity or expression, age, religion, national origin, citizenship status, disability, ancestry, marital status, veteran status, medical condition, or any protected category prohibited by local, state, or federal laws.

Applied = 0

(web-6468d597d4-xmtz2)