Location: Beaverton, OR (Local Preferred)
Salary Range: $60.00-$70.00/Hour
Introduction
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 LangChain, 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 GitOps 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).
Preferred Skills & Qualifications
- Prior work experience at client or in client's Industry.
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.
For immediate consideration please click APPLY to begin the screening process with Alex.