Associate Software Platform Engineer II
Explicitly references OpenAI Vibe Coding and other AI coding assistants, indicating hands-on use of AI developer tools.
About the Role
Early-career AI platform engineer who will help design, build, and test LLM-powered agents, retrieval-augmented workflows, and Python-based backend integrations within enterprise AI platforms and Azure ecosystems. The role supports multi-agent orchestration, vector search/RAG implementations, and collaboration with senior engineers and business stakeholders to translate problems into AI-enabled solutions.
Job Description
Role
Associate Software Platform Engineer II focused on AI platform development, agentic architectures, and enterprise-scale Generative AI delivery. The role is an early-career position that contributes to building LLM-powered agents, RAG workflows, and backend integrations within Azure and multi-cloud environments.
Key Responsibilities
- Assist in designing, developing, and testing AI agents, GenAI workflows, and LLM-powered solutions.
- Support implementation of retrieval-augmented workflows (RAG) including embeddings, vector databases, and context engineering.
- Develop Python-based backend components, APIs, and integration logic for AI-driven systems.
- Collaborate with senior AI engineers to build multi-agent workflows, tool integrations, and agent orchestration pipelines.
- Contribute to development within AI platforms, Azure AI Foundry, and MCP-based tool ecosystems.
- Work with business stakeholders to translate problem statements into AI-enabled solutions.
- Perform testing, validation, and evaluation of LLM outputs, including applying guardrails and quality checks.
- Maintain documentation for prompts, workflows, tools, and AI system behaviors.
- Participate in Agile ceremonies and sprint activities.
Requirements
Minimum Qualifications
- Bachelor’s degree in Computer Science, AI/ML/DS, Information Systems, Engineering, or a related field.
- 1–2 years of hands-on experience in AI/ML, Generative AI, or software engineering involving LLMs.
- Strong understanding of Python (preferred) or another major programming language (JavaScript/TypeScript, Java, etc.).
- Experience with API development or integrating with REST-based services.
- Familiarity with foundational AI concepts including LLMs, embeddings, prompt engineering, and retrieval workflows (RAG).
- Exposure to cloud platforms such as Azure (preferred), AWS, or GCP.
- Strong analytical and problem-solving skills, good communication, and ability to collaborate across teams.
Preferred / Exposure
- Experience using agentic AI frameworks such as LangChain, LangGraph, or Azure AI Agent Services.
- Familiarity with MCP (Model Context Protocol) concepts and tool integrations.
- Basic understanding of vector search technologies (Azure AI Search, Pinecone, FAISS).
- Experience with GitHub Copilot, OpenAI Vibe Coding, or similar AI coding assistants.
- Knowledge of cloud-native development patterns (Functions, Storage, APIM, serverless, Azure App Services).
- Understanding of AI safety and governance principles and agile development practices.