Position Overview
- Lead design, development, and delivery of next-generation applications on Agiloft's CLM platform.
- Build and extend agentic AI platforms and services.
- Collaborate with product management, DevOps, and engineering teams on enhancements and technology strategy.
Job Responsibilities
Architecture & Design
- Lead design and development of scalable, reliable, and maintainable full-stack applications.
- Refine and implement software architecture patterns for agentic AI platforms and microservice systems.
- Drive best practices for code quality, performance, security, and cloud-native design.
Development
- Build, test, and deploy agentic AI services leveraging MCP services on Agiloft and third-party platforms.
- Design and implement microservices on AWS following policies and best practices.
- Develop high-performance APIs and integrations for internal and external systems.
- Write clean, maintainable, testable code across front-end, back-end, databases, infrastructure.
Leadership & Collaboration
- Mentor junior and mid-level engineers fostering technical excellence.
- Collaborate with product managers, MLOps teams, and other stakeholders to translate business needs into technical solutions.
- Contribute to technical roadmaps and platform strategies.
Innovation
- Stay current with emerging AI, cloud, and distributed systems technologies.
- Evaluate frameworks, tools, and platforms to enhance productivity and performance.
- Perform other duties as assigned.
Required Qualifications
- Bachelor's in Computer Science, Engineering, or related field; Masterβs preferred.
- 7+ years professional software development experience; strong full-stack engineering exposure.
- Proven experience building agentic AI platforms/services.
- Strong expertise in AWS cloud services including microservices, containers (Docker, ECS, EKS), serverless (Lambda), data services.
- Proficiency in Python, Java, TypeScript/JavaScript.
- Experience with front-end frameworks like React or Vue.js.
- Strong knowledge of SQL and NoSQL databases.
- Familiarity with DevOps, CI/CD pipelines, infrastructure as code (Terraform/CloudFormation).
- Excellent problem-solving, communication, leadership skills.
- Experience working in globally distributed remote teams.
Preferred Qualifications
- Experience developing agentic AI services, including MCP servers.
- Background in distributed systems, event-driven architectures, large-scale application design.
- Prior leadership experience guiding engineering teams, architectural decisions.
- Contributions to open-source projects or published AI systems engineering work.