AI-Centric Full Stack Software Engineer to design, build, and support modern software solutions with a strong focus on AI-enabled applications and intelligent automation.
Responsibilities
Design, develop, test, deploy, and maintain scalable full stack applications and platform services.
Own software solutions end-to-end, including system design, architecture, implementation, testing, observability, deployment, and lifecycle support.
Develop and implement custom AI agents to support workflow automation, decision support, summarization, and multi-step reasoning capabilities.
Integrate AI services, large language models (LLMs), embeddings, search technologies, and external tools through secure and scalable APIs.
Build and maintain MCP-based integrations to enable structured communication between AI models, tools, and business systems.
Requirements
Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related technical field.
Nice to have: enterprise-scale distributed applications