Staff Software Engineer, AI Solutions & Platforms
Core
Provide end-to-end architectural, design, and technical leadership for enterprise-grade AI and Generative AI solutions, including deep learning models, LLMs, RAG, and agentic workflows.
Role type
Staff Software Engineer (AI Solutions & Platforms)
Builds
Enterprise-grade AI and Generative AI platforms and solutions for internal and external customer-facing applications
Domain
Scientific research, healthcare, environmental protection, and general enterprise software
Deliverable
production ML models | product features | infrastructure
Required skills
System architecture design, Python, FastAPI, LLM integration (Azure OpenAI, Anthropic, OpenAI), RAG implementation, agentic workflows, LangChain, LangGraph, vector search, data engineering (ETL, Pandas, NumPy), containerization (Docker, Kubernetes), CI/CD, automated testing
Preferred skills
MLOps tools (MLflow, Kubeflow), ML frameworks (scikit-learn, Pytorch), cloud platforms (Azure, AWS, GCP)
Technologies
LangChain, LangGraph, Azure OpenAI, Anthropic Claude, OpenAI APIs, Ollama, FastAPI, PostgreSQL, pgvector, Qdrant, Docker, Kubernetes, Python, Pandas, NumPy
Responsibilities
Define reference architectures and design standards for AI platforms; design and implement agentic AI and RAG workflows; build and deploy LLM-powered services; mentor engineers on system design and AI patterns; define automated testing and evaluation strategies for GenAI systems; integrate AI capabilities across enterprise platforms
Seniority
Staff, hands-on technical leadership and architecture
