Job Description
AI Software EngineerIntroduction: Join our dynamic team as a Software Engineer and continue the development of cutting-edge AI based web application solutions. The Midlevel Software Engineer with AI expertise, reporting to the Vice President of Software, will play a critical role in developing full stack AI based web applications, participating in all phases of the software development lifecycle, integrating with AI within web applications built in Ruby on Rails & Python. Knowledge of machine learning models, utilizing NLP techniques, and AI agent knowledge is important for this role. This is an exciting opportunity for a software developer with experience in NLP, machine learning models, API development, and AWS Gen AI to have a direct impact on the growth and success of a dynamic technology company. Responsibilities: β’ Develop full stack AI based web applications β’ Integrate AI within web applications built in Ruby on Rails & Python β’ Utilize machine learning models and NLP techniques β’ Develop AI agents and MCP β’ Work with front end Javascript frameworks like AngularJS and React β’ Implement and consume RESTful APIs β’ Integrate with social network APIs like Facebook, Twitter, Instagram, YouTube, and LinkedIn APIs β’ Collaborate with a remote team of engineers as well as work independently β’ Practice TDD/BDD using RSpec, Jasmine, and Cucumber β’ Debug errors through logs and work effectively with AWS Requirements: Required Skills: β’ At least 2+ years of experience in web applications integrating AI/ML β’ Proficiency in Python for AI/ML model development and Ruby on Rails or similar for backend integration β’ Experience with Django and Celery or similar background job processing frameworks β’ Experience building agents and MCP β’ Experience with front end Javascript frameworks like AngularJS and React β’ Experience with popular AI/ML frameworks such as TensorFlow, PyTorch, BERTopic or similar β’ Experience implementing and consuming RESTful APIs β’ Demonstrate interest in incorporating designs from mockups to UI components β’ Solid skills with git β’ Strong practice of TDD/BDD using RSpec, Jasmine, and Cucumber β’ Experience with SQL, Elasticsearch, Python, AWS Required Education and Experience: β’ Bachelors or Mastersβ degree, preferably in CS or related discipline β’ Minimum 4 yearsβ experience β’ Familiarity using pre-trained models like GPT, AWS Bedrock models, others β’ Knowledge of AWS Bedrock and Gen AI solutions β’ Experience with programming languages: Python, Ruby on Rails, JavaScript frameworks like Angular JS, React β’ Ability to translate business problems into ML solutions Apply tot his job
Ready to Apply?
Don't miss out on this amazing opportunity!
π
Apply Now