Job Description
Job DescriptionJob Description:We are seeking a highly skilled AI Software Engineer to design, develop, and deploy advanced AI-driven solutions. This role involves working within an agile team to build intelligent systems, agentic workflows, and AI-powered tools that enhance software engineering productivity and operational efficiency.The ideal candidate will have strong experience in software development and applied AI, with a focus on integrating machine learning models into scalable, production-grade systems.Key Responsibilities
AI & System Development
- Design, build, and maintain agentic workflows and autonomous AI systems
- Develop and integrate AI/ML models into production applications
- Implement orchestration logic for multi-agent systems and automation pipelines
- Build AI-powered tools to improve developer productivity and software quality
Software Engineering
- Write clean, scalable, and maintainable code
- Apply modern software development practices in an agile environment
- Contribute to architecture, design, development, and delivery cycles
- Ensure compliance with enterprise security, risk, and governance standards
Collaboration & Delivery
- Work closely with cross-functional teams (engineering, product, data)
- Gather requirements and translate them into AI-driven solutions
- Participate in agile ceremonies (stand-ups, sprint planning, retrospectives)
Performance & Innovation
- Monitor, evaluate, and optimize AI systems in production
- Stay updated on advancements in AI, LLMs, and agent-based architectures
- Contribute to internal best practices and communities of practice
Required Qualifications
- 7–15 years of overall experience in software engineering or related fields
- 2–5 years of hands-on experience in AI/ML or data engineering
- Proficiency in Python or another modern programming language (Java, Go, Ruby)
- At least 1–3 years experience with Java 17+
- Experience building agentic workflows or multi-agent systems
- Familiarity with orchestration frameworks such as:
- LangChain
- AutoGen
- CrewAI (or similar)
- Strong understanding of:
- Large Language Models (LLMs)
- Prompt engineering
- AI system design
- Experience with:
- Cloud platforms (AWS, Azure, or GCP)
- Containerization (Docker, Kubernetes)
- APIs, microservices, and system integration
- Strong problem-solving, analytical, and communication skills
- Bachelor’s degree in Computer Science, Engineering, or equivalent experience
Preferred (Nice-to-Have) Skills
- Experience with AWS environments and services
- Exposure to enterprise-scale AI implementations
- Knowledge of financial services or regulated environments
#ZR