×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer – GenAI and AIML Engineering

Job in Beaverton, Washington County, Oregon, 97005, USA
Listing for: Artech
Full Time position
Listed on 2026-09-01
Job specializations:
  • Software Development
    AI Engineer (Applied/Software), Backend Developer, Software Engineer, DevOps
Job Description & How to Apply Below

Software Engineer

We are seeking an experienced software engineer passionate about designing and delivering robust, scalable AI/ML solutions that accelerate insights at an enterprise scale. You thrive in a fast-paced, collaborative environment and have a proven track record of building high-quality software.

Required

Skills & Qualifications
  • Applicants must be local and able to work directly for Artech on W2.
  • 5 years of professional software development experience.
  • Strong programming skills in Python (additional languages a plus).
  • Hands-on experience with AWS Cloud Platform and large-scale application development on cloud platforms.
  • Knowledge and experience in agentic workflows, AI/LLM-powered enterprise applications, and interoperability standards such as A2A and MCP protocol.
  • Knowledge and experience in operationalizing LLMs, including evaluation pipelines (automated and human-in-the-loop), guardrails for safety and compliance, and continuous improvement strategies for model performance.
  • Familiarity with LLM tooling and frameworks such as Lang Chain, Guardrails AI, OpenAI Evals, or similar for monitoring, observability, and governance.
  • Proficiency in object-oriented, multi-tier architectures within complex environments.
  • Experience with Infrastructure-as-Code (IaC) and Git Ops workflows.
  • Familiarity with containerization (Docker), CI/CD pipelines, and dependency management tools (e.g., Poetry, uv).
  • Experience working in Agile development environments and mentoring junior engineers.
  • Strong problem-solving and analytical skills, with a focus on delivering well-tested, well-documented code.
  • Ability to communicate technical concepts in business terms, translating insights into actionable recommendations.
  • Experience working on Databricks platform.
  • Knowledge of Atomic Design principles for scalable component organization.
  • Experience in Test-Driven Development (TDD) or willingness to adopt TDD practices.
  • Familiarity with instrumentation and monitoring tools (e.g., New Relic, Splunk).
  • Understanding of API documentation standards (OpenAPI/Swagger).
  • Knowledge of enterprise authentication/authorization protocols (OAuth, OIDC, Okta, or similar SSO platforms).
Day-to-Day Responsibilities
  • Design, develop, and maintain scalable AI services powering data platforms.
  • Build SDKs, APIs, and microservices to support enterprise-wide applications.
  • Develop agentic workflows and AI/LLM-powered enterprise applications.
  • Collaborate with product managers and cross-functional engineering teams to deliver impactful solutions.
  • Implement best practices in software development, data governance, and platform observability.
  • Participate in code reviews, provide constructive feedback, and mentor junior engineers.
Company Benefits & Culture
  • Inclusive and diverse work environment.
  • Opportunities for professional growth and development.
  • Collaborative and innovative team culture.
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary