remote
Senior AI Agent Developer - Nebulai
Software Engineer
Lead the design, development, and deployment of advanced AI agents using Python, machine learning, deep learning, and cloud services to deliver intelligent, scalable solutions that enhance user experiences and operational efficiency.
About the role
Key Responsibilities
- Architect, develop, and launch end‑to‑end AI agents that interact with users across web, mobile, and voice platforms.
- Design and implement machine‑learning pipelines, including data preprocessing, model training, evaluation, and continuous improvement.
- Integrate AI models with cloud services (AWS) and container orchestration (Docker/Kubernetes) to ensure scalability, reliability, and security.
- Collaborate with product, UX, and engineering teams to translate business requirements into technical specifications and deliver AI‑driven features.
- Mentor junior engineers, conduct code reviews, and establish best practices for AI development and deployment.
Requirements
- 5+ years of professional software development experience, with at least 3 years focused on AI/ML solutions.
- Strong proficiency in Python and deep‑learning frameworks such as TensorFlow or PyTorch.
- Hands‑on experience building and deploying NLP or conversational agents using techniques like transformers, intent classification, and dialogue management.
- Proven ability to work with cloud platforms (AWS) and container technologies for production‑grade AI services.
- Excellent problem‑solving skills, ability to work independently, and a track record of delivering complex AI projects on schedule.
Skills
pythonmachine learningdeep learningnatural language processingtensorflowaws