Tech Stack
AzureCloudDockerGrafanaJavaScriptKubernetesNext.jsPostgresPythonPyTorchRabbitMQShell ScriptingSplunkSQLTensorflowTypeScript
About the role
- Facilitate effective communication with client project stakeholders regarding project status and recommendations, using Kanban as a framework.
- Craft and maintain client code that is efficient, performant, testable, scalable, secure, and of high quality.
- Actively participate in calls with clients when needed.
- Collaborate with engineers, designers, and managers to understand user pain points, anticipate problems, and iterate on solutions that drive client success.
- Engage in Triage calls together with the customer team.
- Participate in the Engineering Practice community, mentoring others through Communities of Practice (CoPs) or on project teams and supporting growth of technical capabilities.
- Independently drive project delivery within defined architecture, demonstrating autonomy and accountability from conceptualization to deployment.
Requirements
- A minimum of 5+ years of experience/expertise in relevant areas
- HTML, CSS, JavaScript, Typescript, NextJS
- Python, Fast API
- Postgres SQL
- RabbitMQ or Azure Service Bus
- Log aggregation systems such as Grafana Loki, Application Insights, Splunk
- Git/GitHub
- Collaborating with software engineers to embed AI in products
- Prompt Engineering
- Experience with any of: LangChain, LangGraph, PyTorch, or TensorFlow
- Retrieval Augmented Generation with Qdrant, FAISS, Weaviate, or similar
- Designing and implementing agentic AI workflows, including orchestration and tool integrations
- AI-enhanced development with Cursor, Copilot, Windsurf or similar tools
- Familiarity with fundamental concepts of LLMs (tokens, embeddings, hyperparameters, context windows)
- Experience creating and implementing well-tested, scalable, performant enterprise-level systems
- Practice and initiative mentoring other engineers and decision-makers
- Good understanding of SOLID principles
- Proficiency in the English language
- (Nice to have) Familiarity with OWASP
- (Nice to have) Power shell scripting
- (Nice to have) Working in the Cloud
- (Nice to have) Containers using Docker/Kubernetes
- (Nice to have) Redis experience; RAG using semantic and lexical search techniques