1 day ago
Base Salary
$92k - $131k/yr
Responsibilities
- Design, develop, test, deploy, and maintain GenAI-enabled applications, services, APIs, and reusable components.
- Evaluate foundation models and deployment approaches using quality, latency, cost, security, privacy, and platform-fit criteria.
- Design and integrate prompting, retrieval-augmented generation, tool-use, and agentic workflows with testing, evaluation, guardrails, and fallback behavior.
- Advise project teams on architecture, model selection, data requirements, GPU capacity, security, responsible AI, performance, and operational risks.
- Create and maintain reference designs, technical documentation, evaluation methods, operating procedures, standards, observability guidance, and recommended GenAI usage patterns.
- Collaborate with software engineering, infrastructure, platform, security, and operations teams and communicate GenAI capabilities and limitations to technical and non-technical stakeholders.
- Maintain reporting, documentation, and guidance on GIN AI initiatives, models, tools, platforms, and project outcomes.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or a related field, or equivalent practical experience.
- Working knowledge of software engineering practices relevant to GenAI solutions, including Python or comparable programming, APIs, source control, testing, containers, and automated deployment.
- Working knowledge of GPU compute and memory considerations, foundation-model capabilities and limitations, and open-source or locally hosted model platforms such as Ollama and Qwen.
- Demonstrated experience designing, building, and supporting GenAI-enabled applications, services, or internal tools in an enterprise or applied engineering environment.
- Experience working across software engineering, infrastructure, architecture, security, operations, and business stakeholders to translate use cases into technical solutions.
- Experience developing and integrating model-driven workflows, including prompting, inference patterns, testing, evaluation, and support practices.
- Experience creating technical documentation, implementation guidance, or standards for technical and non-technical audiences.
- Experience in network services, telecommunications, managed services, or similar infrastructure-based companies.
- Ability to evaluate tradeoffs involving quality, cost, latency, performance, scalability, maintainability, security, privacy, and operational fit.
- Strong communication, analytical, experimental, independent judgment, risk-identification, and cross-team collaboration skills.
Benefits
- Remote working arrangement.
- The position may be eligible for incentive compensation based on individual and/or company performance.
