Job Requirements
- Location: Merrimack NH – 2 weeks onsite model
- Must Have's:
- Python, Rest API, and Object Oriented programming principals
- Cloud experience (AWS development, but interacting with Azure)
- AI expertise (Amazon Bedrock, ChatGPT) - this will be a heavy AI role, so they need a candidate with strong AI foundational components knowledge that is able to build AI components
Expertise and Skills
Bachelor’s degree or higher in a technology related field (e.g. Engineering, Computer Science, etc.).
5+ years of software engineering experience.
Certifications preferred: AWS Solutions Architect, AWS Developer, or Kubernetes Application Developer.
Hands-on experience building and deploying applications using a public cloud environment, preferably AWS.
Demonstrated experience with building Flask/FastAPI based REST APIs and applying design patterns and object-oriented programming principles to solutions.
Advanced proficiency in python programming and experience working with libraries like numpy, pandas and NLP (natural language processing) frameworks.
Experience working with large language model frameworks like Langchain/LlamaIndex.
Understanding of RAG(retrieval-augmented generation) architecture and proven ability to build advanced applications leveraging the architecture.
Experience working with Vector Databases and being able to query them with programming languages.
Demonstrated experience working with cloud AI managed services like AWS Bedrock/SageMaker, AWS CloudWhisperer, and integrating large language models like Azure OpenAI, Google Vertex and open-source models.