1 day ago
Remote, United StatesSenior
Base Salary
$138k - $200k/yr
Responsibilities
- Lead discovery with business and technology partners to understand objectives, constraints, systems, and integrations.
- Document current-state architecture and define target-state designs, system context diagrams, component designs, integration patterns, and data flows.
- Design cloud-compatible and cloud-native applications using serverless and event-driven patterns where appropriate.
- Create cloud migration strategies, roadmaps, and designs for applications and data workloads.
- Design AI, ML, and Generative AI solutions, including model integration, retrieval-augmented generation, tool and API integration, prompt and context management, and evaluation approaches.
- Define reference architectures for AI platforms, data pipelines, feature and embedding generation, vector storage, model endpoints, and enterprise API integrations.
- Establish MLOps and AI operations practices for versioning, deployment, monitoring, drift detection, incident response, and cost management.
- Incorporate identity, access control, encryption, secrets management, secure networking, audit logging, responsible AI, privacy, explainability, safety, compliance, and model risk controls.
- Communicate tradeoffs, risks, and value to obtain stakeholder alignment and governance approvals.
- Support testing and validation teams and help resolve design-related issues during development, UAT, and production.
Requirements
- Bachelor’s degree in Computer Science, Information Systems, Engineering, Mathematics, or Business, or equivalent practical experience.
- At least 5 years of experience in agile software delivery environments with increasing architecture and design responsibility.
- Experience designing distributed systems using microservices or serverless patterns.
- Experience designing and integrating AI and ML capabilities into applications, including model serving and data dependencies.
- Experience with Java, Python, Node.js, or Scala.
- Experience with SQL and NoSQL data persistence technologies.
- Experience with AWS, Azure, or Google Cloud and core cloud design patterns.
- Working knowledge of CI/CD pipelines, DevOps practices, automated testing, and deployment automation.
- Strong communication skills and the ability to translate business needs into clear technical direction.
- Preferred experience with Generative AI and LLM solutions, AI/ML platforms, infrastructure as code, Docker, Kubernetes, vector databases, search technologies, observability, PL/SQL, data modeling, responsible AI, governance, and AI security.
Benefits
- Medical, dental, vision, and life insurance.
- 401(k) plan with company matching contributions up to 6%, potential discretionary contributions, financial advisory services, and investment options.
- Tuition reimbursement up to $5,250 per year.
- Generous paid time off upon hire, including paid company holidays and floating holidays.
- 16 hours of paid volunteer time per calendar year.
- Paid parental leave, paid short- and long-term disability, and Family and Medical Leave programs.
- Business Resource Groups and an inclusive workplace environment.
- Flexible work environment and internal mobility opportunities.
- Remote and hybrid employees must provide reliable high-speed wired internet and an adequately equipped home workspace; necessary computer equipment will be provided.
- Business-casual environment with the option to wear jeans.
