Overview
Skills
Job Details
Join our dynamic team as an experienced AI Software Engineer and spearhead the development of cutting-edge artificial intelligence solutions. The Midlevel AI Software Engineer, reporting to the Vice President of Software, will play a critical role in identifying AI solutions, customizing and deploying machine learning models from AWS Bedrock or similar and integrating them with web applications built in Ruby on Rails. You will ensure the seamless integration of machine learning models with production systems and advocate for best practices in AI model deployment, API design, and software engineering.
You will work closely with product and engineering teams to deliver scalable, real-time AI-driven solutions. You will also be responsible for optimizing workflows, ensuring the performance of deployed models, and creating APIs that facilitate seamless interaction between the AI models and our web applications.
This is an exciting opportunity for an AI developer with experience in machine learning models, API development and AWS Gen AI to have a direct impact on the growth and success of a dynamic technology company.
Required Skills:
- Proven Experience: At least 2+ years of experience in AI/ML engineering, with hands-on experience with AWS Gen AI solutions, and integrating web applications with AI models on cloud platforms specifically AWS Bedrock.
- Proficiency in Python for AI/ML model development and Ruby on Rails or similar for backend integration.
- Experience with front end Javascript frameworks like AngularJS and React.
- AI/ML Frameworks: Experience with popular AI/ML frameworks such as TensorFlow, PyTorch, or similar, with the ability to apply them in production environments.
- Experience implementing and consuming RESTful APIs. Major plus if familiar integrating with social network APIs like Facebook, Twitter, Instagram, YouTube and LinkedIn APIs
- Solid skills with git. A GitHub profile with open-source contributions is a major plus
- Strong practice of TDD/BDD using RSpec, Jasmine, and Cucumber
- Familiarity with SQL (PostgreSQL or such), Elasticsearch, Python, AWS
- Minimum 4 years experience
- Knowledge of AI/ML Foundation Models: Familiarity using pre-trained models like GPT, AWS Bedrock models, others,
- Knowledge of AWS Bedrock and Gen AI solutions.
- Experience with programming languages: Python (for Bedrock workflows), Ruby on Rails or similar and JavaScript framework like Angular JS, React(for full-stack development).
- Business understanding: Ability to translate business problems into ML solutions.
- Competitive salary
- Stock options
- Full benefits package including health, dental, vision, life insurance, and 401K.
- Experience in a fast-paced and team-oriented work environment.