Ascend Learning is seeking to develop and implement AI solutions that can scale and drive real-world impact in the field of education
Requirements
- Strong programming skills in Python with knowledge of software development best practices and design patterns
- Basic understanding of Natural Language Processing (NLP) concepts and experience with transformer-based models is a plus
- Experience with large language models (LLMs), LangChain, and prompt engineering is a plus
- Familiarity with cloud platforms, preferably Azure AI services and Azure ML
- Strong problem solving, strong conceptual thinking, and effective communication skills
Responsibilities
- Collaborate with a multidisciplinary team to understand business challenges and translate them into technical AI solutions
- Design and develop scalable AI solutions that integrate with our existing products and services
- Build interactive demos and proof-of-concept applications to showcase AI solutions and their potential business impact
- Contribute to the evaluation and integration of new AI technologies and tools into our tech stack
- Leverage Azure AI services including Azure OpenAI Service, Azure Search, and other Azure services for developing and deploying AI solutions
- Thoroughly document and manage project requirements, data, and technical details to ensure continuity and reference for future projects
Other
- Currently pursuing a bachelor's or master's degree in computer science, software engineering, or related technical field
- Must be legally authorized to work in the United States and verification of employment eligibility will be required at the time of hire
- Ability to work in a hybrid environment, with a preference for working from the Leawood, KS office
- Strong communication skills and ability to work collaboratively with a multidisciplinary team
- Ability to thrive in an inclusive culture where everyone can feel valued and be their authentic selves