STC, an Arcfield Company, is looking to solve the business and technical problem of developing and deploying scalable cloud-based AI applications by hiring a key contributor to their cross-functional software and AI team.
Requirements
- Software Engineering (Java, Python)
- Graph-Based/Data Science Skills (PyGraph, Pydantic)
- AI/MLOps - (Azure AI Studio; AWS Sagemaker, Kubeflow, etc)
- Familiarity with LLM APIs (OpenAI API, AWS Bedrock/boto)
- Experience with modern LLM integration methods and applicable tools (LlamaIndex/LangChain):
- Orchestration frameworks (RAG, Agents, MCP, etc)
- Retrieval (Vector Search, BM25, Hierarchical, etc)
Responsibilities
- Design, build, and deploy scalable solutions.
- Collaborate closely with front-end, back-end, and AI/ML pipeline engineers.
- Work closely with stakeholders to understand use cases and needs.
- Take ownership of translating requirements into well-defined and scalable software architectures, integrating AI services and cloud infrastructure.
- Participate in agile workflows, contribute to continuous improvement, and ensure seamless and secure delivery of products to various environments.
- Design, develop and integrate cloud-based applications leveraging Azure and AWS AI/ML services (e.g., OpenAI, Bedrock), and related APIs, with a focus on generative AI models and large language model integration
- Builds and optimizes cloud-hosted data ingestion, transformation, and storage pipelines for AI workloads.
Other
- Must be able to obtain and maintain a Secret Clearance
- BS 8-10, MS 6-8, PhD 3-5
- Occasionally, customer facing demonstrations of software technology are required.
- Additional duties as assigned.
- The candidate should be motivated and success oriented.