We’re hiring · Engineering
Software engineer - generative AI and LLMs
Make GenAI features reliable, safe, and production-ready as a Software Engineer — Generative AI and LLMs at Data Science Dojo.
- Location
- Remote | Pakistan
- Employment type
- Full-Time | Pacific Time
- Posted
- September 30, 2022
About the role
“Most teams are racing to ship GenAI features. We’re focused on making them reliable, safe, and production-ready. We need engineers who can break down complex problems and turn powerful models into systems people can actually trust.”
What you’ll do
Your mission
7 responsibilities- LLM guardrails & safety frameworksDesign, implement, and maintain safety mechanisms to prevent hallucinations, biases, unsafe outputs, and ensure compliance and ethical AI usage.
- Evaluation frameworksBuild systems to measure model accuracy, robustness, and real-world performance across use cases.
- Multi-agent systemsArchitect and optimize agentic workflows with tool use, memory, and coordination to turn AI into productive collaborators.
- Semantic & hybrid searchOptimize RAG, grounding, and reranking systems for precise, context-aware responses.
- APIs & integrationsDevelop scalable APIs and integrations with platforms like Teams, Slack, SharePoint, Notion, and beyond.
- Experimentation & iterationUse Ejento to test ideas, identify edge cases, and ship solutions with confidence.
- Cross-functional collaborationPartner with product, design, and customer teams to align technical solutions with real-world needs and ensure AI outputs are practical, safe, and effective.
What we are looking for
Required- Degree in math, engineering, computer science, or related disciplines. Diverse technical backgrounds welcome.
- Strong Python programming skills and understanding of OOP, algorithms, and data structures.
- Experience with LLM inference APIs (OpenAI, Hugging Face, Anthropic, etc.).
- API development and integration experience for real-world AI applications.
- Deep interest in LLMs, multi-agent systems, and retrieval-augmented generation (RAG).
- Familiarity with prompt engineering and leveraging AI tools for coding or automation.
- Knowledge of frameworks like FastAPI, LangChain, LlamaIndex, and agentic tools like LangGraph or LlamaIndex Agents.
- Strong problem-solving, communication, and collaboration skills; able to work independently in a fast-moving environment.
Bonus points
None of these are required — but they’ll make us read twice.
- Large-scale system design and API architecture experience.
- Docker, serverless architectures, and CI/CD pipeline familiarity.
- Observability and monitoring tools like Sentry, Langfuse, or Arize.
- Hands-on experience with LLM guardrails, responsible AI, and safety mechanisms.
- Experience with agentic frameworks like AutoGen, LangGraph, or similar.
- Cloud platform experience (AWS, GCP, Azure).
At Data Science Dojo, we believe the future belongs to those who can learn, adapt, and apply AI to solve meaningful problems. We look for individuals who stay curious and use AI not just as a tool, but as part of how they think and solve problems, improving the quality, speed, and impact of their work, while ensuring solutions are ethical, responsible, and compliant.
We would love to hear from you
Submit your application and our team will be in touch. Not this role? See all openings or send a general application.