AI Agent Senior Developer
Role details
Job location
Tech stack
Job description
We are seeking an energetic and highly skilled AI Agent Senior Developer to lead the design, development, and deployment of advanced artificial intelligence agents. In this pivotal role, you will harness cutting-edge technologies to create intelligent systems that enhance user experiences and operational efficiencies. Your expertise will drive innovation across various platforms, ensuring scalable, robust, and secure AI solutions. Join us to shape the future of AI-driven applications and make a meaningful impact in a dynamic environment where your skills will propel technological breakthroughs., * Lead the end-to-end development of AI agents, integrating machine learning models, natural language processing, and automation tools to deliver intelligent functionalities.
- Collaborate with cross-functional teams to gather requirements, translate business needs into technical specifications, and design scalable system architectures.
- Develop and optimize APIs and web services using RESTful architecture, ensuring seamless integration with front-end applications built on frameworks like Angular, React, Ember.js, or Backbone.js.
- Implement cloud-based solutions utilizing AWS, Azure, or other cloud platforms to ensure high availability and scalability of AI services.
- Maintain code quality through rigorous testing, continuous integration (CI/CD), and adherence to software development best practices such as design patterns and SDLC principles.
- Utilize NoSQL databases like MongoDB or Cassandra for efficient data storage and retrieval in large-scale AI applications.
- Stay current with emerging AI trends and technologies to continuously improve system performance and security.
Requirements
Do you have experience in Web applications?, * Proven experience in software architecture, solution architecture, or system design within AI or related fields.
- Strong proficiency in programming languages such as Java, Python, C#, JavaScript, Perl, or C++.
- Extensive knowledge of cloud computing platforms including AWS, Azure, or WebSphere for deploying scalable AI solutions.
- Hands-on experience with NoSQL databases (MongoDB, Cassandra), SQL databases (MySQL, Oracle, Microsoft SQL Server), and RESTful API development.
- Familiarity with service-oriented architecture (SOA), microservices architecture, Docker containers, Kubernetes orchestration tools, and DevOps practices like Jenkins or Ansible.
- Expertise in front-end development frameworks such as Angular, React, Ember.js, Backbone.js along with web technologies including HTML5, CSS3, AJAX, Bootstrap, Kendo UI or Ext JS for creating engaging user interfaces.
- Knowledge of UML modeling tools like Visio or similar for designing system workflows; experience with WCF services and Weblogic/JBoss application servers is a plus.
- Strong understanding of SDLC methodologies including Agile practices; experience with version control systems like Git or SVN is essential.
- Excellent problem-solving skills combined with requirements gathering and management expertise to deliver innovative AI solutions aligned with business goals.
Benefits & conditions
$140,000 - $220,000 a year - Full-time, Contract