Banyan Software
Principal Engineer, AI Factory
Washington, United States · Principal
Sponsorship not specifiedDetected 21 days ago
TypeScriptPythonJavaGoC#ReactNext.jsDistributed SystemsCode ReviewGitSQLNoSQLVector DatabasesAWSGCPAzureDockerKubernetesTerraformCI/CDGitHub ActionsLLMsRAGAgentic AI
About the role
- We are seeking a highly experienced and hands-on Principal Engineer to drive the engineering and execution efforts for our new AI Application Modernization Factory.
- This is a deeply technical and hands-on role critical for designing, building, and delivering the high-quality, AI-enabled software development automation tools and services that are the core products of the factory.
- The ideal candidate will possess expert-level cloud mastery, a deep-seated commitment to engineering excellence, and a proven ability to translate complex product requirements into highly scalable, secure, and resilient technical implementations, operating within the established architectural standards.
Responsibilities
- AI Automation System Development: Design, build, and deploy the core AI-enabled software development automation tools and services (e.g., custom agents, GenAI integrations) with a keen focus on legacy software analysis, requirement extraction, and architectural discovery leveraging multi-modal GenAI capabilities..
- Technical Design & Implementation: Own the technical design and implementation of features and services, ensuring they adhere to the factory's established technical architecture, design patterns, and engineering best practices.
- GenAI Feature Integration: Implement Generative AI capabilities, including RAG (and GraphRAG) systems and LLM orchestration, into the automation tools to build new intelligent features and automate business processes.
- Modernization Execution Support: Drive the technical strategy for developing automation tools that aid in modernizing legacy applications to a cloud-native, microservices, or serverless architecture across major cloud providers (AWS, Azure, GCP).
- Engineering Excellence & Ownership: Drive an ownership mindset by taking pride in work quality and seeing projects through to successful deployment and operation. Set a high bar for engineering standards, security, and operational excellence.
- Security, Observability & Reliability: Implement secure-by-design principals along with robust cloud-native observability tooling to debug and monitor complex distributed systems, ensuring secure, high performance and high availability operations.
- Hands-on Technical Depth: Deep history of hands-on software engineering, making significant code contributions, and leading technical design and implementation.
- Lead, mentor, and coach senior and junior engineers, fostering a culture of technical excellence, continuous improvement, and knowledge sharing.
- We support an inclusive workplace where associates excel based on personal merit, qualifications, experience, ability, and job performance.
Requirements
- Bachelor's degree in Computer Science or equivalent technical area and/or experience.
- Expert-level experience with Amazon Web Services (AWS) (e.g., EC2, Lambda, EKS, S3, RDS) and proven mastery of Infrastructure-as-Code (IaC) using Terraform for provisioning and managing large-scale cloud environments.
- Strong application development skills, including experience in modern technology languages such as Typescript, Python, C#, Java, Go, or Ruby.
- Familiarity with advanced UI frameworks like React, NextJS and Vite.
- Strong command of automation and modern DevSecOps practices, including deep experience with CI/CD platforms like GitHub Actions, GitLab CI, or similar tools.
Nice to have
- Preferred Skills (A Plus)
Skills
- Experience in multi-agent frameworks (e.g., crewAI, autogen) for sophisticated AI workflow orchestration.
- Experience integrating GenAI capabilities using frameworks like Langchain or LlamaIndex.
Compensation
- $206,500 USD excluding annual bonus (when applicable).
- Salary is based on a number of factors including market conditions, location and may vary depending on job-related skills and experience.
Benefits
- Together, we unite for equality and equity.
- Engineering Vision & Mentorship: Serve as a top technical authority, defining and enforcing engineering standards and quality across product areas.
- Education: Bachelor's degree in Computer Science or equivalent technical area and/or experience.
Equal opportunity
- Contact us at any time with questions about our process or to request accommodation.
Apply directly at Banyan Software →Create a free account for alerts like thisView Banyan Software immigration profile
This listing is sourced directly from Banyan Software's careers page and normalized into a canonical job model.