
Software Engineer
Newfold Digital
full-time
Posted on:
Location Type: Remote
Location: India
Visit company websiteExplore more
About the role
- Build and support AI agents and orchestrators on an agentic AI platform powered by Semantic Kernel
- Develop and integrate MCP servers and tools using Python FastMCP (core responsibility)
- Implement multi-agent workflows (sequential, parallel, and handoffs) with guidance from senior engineers
- Design and iterate on prompts and prompt strategies to improve quality and reliability
- Contribute to building and maintaining LLM evaluation (eval) pipelines
- Integrate LLM providers via APIs/SDKs and support experimentation
- Help build RAG pipelines using vector stores and retrieval frameworks
- Instrument systems using observability tools like Langfuse for tracing and cost monitoring
- Write clean, testable, and maintainable Python code
- Participate in code reviews, debugging, and testing
- Support CI/CD and deployment workflows
- Continuously learn and apply best practices in agentic AI development
Requirements
- 2–4 years of strong Python development experience
- Experience building APIs or backend services in Python
- Hands-on exposure to MCP and FastMCP (required)
- Exposure to building or experimenting with LLM-powered applications or agents
- Familiarity with Semantic Kernel or similar frameworks (LangChain, etc.)
- Practical experience with prompt engineering
- Exposure to LLM evals and quality measurement approaches
- Familiarity with observability/tracing tools (Langfuse preferred)
- Understanding of async programming fundamentals
- Experience integrating LLM APIs (OpenAI, Gemini, or similar)
- Strong problem-solving skills and learning mindset
- Comfortable working in a remote environment
- Nice to have: Experience with RAG or vector databases
- Familiarity with agent memory patterns
- Awareness of AI safety and guardrails
- Exposure to CI/CD and Docker
Benefits
- Health Insurance options provided by insurance partners
- Education/Certification Sponsorships
- Flexi-leaves for personal time off
- Free domain and WordPress blog sponsorship
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonFastMCPAPIsLLM evaluationprompt engineeringasync programmingRAG pipelinesvector storesobservabilityCI/CD
Soft Skills
problem-solvinglearning mindsetremote work