We are seeking a highly skilled and motivated Backend AI Engineer to join our team on a contract basis. The ideal candidate will have a strong background in backend development, natural language processing (NLP), robotic process automation (RPA), chatbot development, and AI-powered research tools. You will work closely with our engineering and product teams to design, develop, and implement innovative solutions that enhance our operations and customer experiences.
Key Responsibilities:
- Design, develop, and maintain backend systems and APIs to support AI and machine learning applications.
- Implement and optimize NLP algorithms and models for text analysis, sentiment analysis, and language understanding.
- Develop and integrate RPA solutions to automate repetitive tasks and streamline business processes.
- Build and enhance chatbot functionalities to provide efficient and accurate customer support and interaction.
- Create and maintain AI-powered research tools to facilitate data extraction, synthesis, and analysis.
- Collaborate with cross-functional teams to gather requirements, design solutions, and deliver high-quality software.
- Ensure the scalability, performance, and security of backend systems.
- Troubleshoot and resolve technical issues in a timely manner.
- Stay updated with the latest advancements in AI, NLP, RPA, and related technologies.
Qualifications:
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- Proven experience as a backend developer with a focus on AI and machine learning applications.
- Strong programming skills in languages such as Python, Java, or C++.
- Experience with NLP frameworks and libraries (e.g., NLTK, SpaCy, BERT, GPT).
- Knowledge of RPA tools and platforms (e.g., UiPath, Blue Prism, Automation Anywhere).
- Hands-on experience in chatbot development using frameworks like Rasa, Dialogflow, or Microsoft Bot Framework.
- Familiarity with AI-powered research tools and data analysis techniques.
- Proficiency in working with databases (SQL and NoSQL) and cloud platforms (AWS, Azure, GCP).
- Strong problem-solving skills and the ability to work independently and in a team environment.
- Excellent communication and collaboration skills.
Preferred Qualifications:
- Prior experience in a similar contractor role.