About Protera
Welcome to Protera Technologies, where we’re reimagining how SAP-centric organizations work in the cloud. Since 1998, we’ve been pioneers in bringing SAP and related applications to the cloud—think Microsoft Azure and AWS. Our global crew, spanning the US with offices in Chicago (HQ), Athens, Greece, and Mumbai, India, is on a mission to make IT smoother, faster, and more fun for our clients.
But here’s the thing : we’re not your typical “serious tech company.” While we’re obsessed with delivering top-notch IT solutions, we’re all about keeping it real, approachable, and enjoyable. We work hard, but we also play hard—whether we’re collaborating on cloud optimizations, enhancing security, or just hanging out as a team.
At Protera, we believe in empowering SAP-centric organizations with the best tools and tech to drive growth, and we love what we do. Our values? Simple : stay curious, stay authentic, and make meaningful connections. We celebrate wins big and small, whether it's a successful project or a fun team event.
If you’re looking for a place where tech and fun collide, come join us and see what makes Protera a great place to work.
The AI Agent Developer will design, build, and evolve intelligent agent services that power the next generation of our delivery platform. This role blends deep engineering expertise with applied AI development; focused on building autonomous, reliable, and efficient AI-driven processes that integrate seamlessly into our platform.
The ideal candidate is an experienced software engineer who thrives at the intersection of AI, micro service driven platforms, and distributed architectures, with hands-on experience in languages such as Go (Golang), Python, or TypeScript. This role will collaborate closely with engineering, product, and delivery teams to architect, implement, and optimize AI agents that drive real-world efficiency for client operational teams.
Responsibilities
AI Agent Development
- Design, build, and deploy AI agents that integrate with our processes and operational systems.
- Implement agent logic, reasoning, and orchestration using frameworks and APIs that enable dynamic decision-making and contextual awareness.
- Develop robust interfaces between agents and core systems (e.g., Monitoring Systems, Public Cloud, Elasticsearch, internal APIs).
Systems Architecture & Engineering
Architect scalable and fault-tolerant agent infrastructures that can handle real-time workloads.Write high-performance, maintainable code in Go, Python, or TypeScript to support agent pipelines, integrations, and orchestration layers.Ensure that AI systems follow best practices for observability, testing, and performance tuning.Integration & Platform Collaboration
Collaborate with backend and infrastructure teams to align AI systems with our broader architecture and security standards.Contribute to SDKs, internal libraries, and service APIs that make agent functionality reusable across teams.Integrate with external data and developer platforms, such as AWS / Azure / GCP, Elasticsearch, ServiceNow, and other APIs to enable agent reasoning and context retrieval.Research & Continuous Improvement
Stay current on emerging agentic frameworks, retrieval-augmented generation (RAG), and multi-agent orchestration techniques.Prototype and evaluate new tools and approaches for improving agent performance, contextual awareness, and adaptability.Champion best practices for safe and explainable AI usage within engineering workflows.Requirements
Qualifications
8+ years of professional software engineering experience, with a strong foundation in backend or systems programming.Expertise in one or more of the following languages : Go (Golang), Python, TypeScript.Experience building distributed systems, APIs, or microservices at scale.Strong understanding of AI / ML fundamentals (LLMs, vector embeddings, RAG pipelines, etc.) — applied experience preferred.Familiarity with Elasticsearch, GitHub, or similar data and development platforms.Solid understanding of system design, performance optimization, and security principles.User experience background — Not just building product but understanding how it will be used.Excellent communication and cross-functional collaboration skills.