Role OverviewThe AI Engineer explores new AI capabilities for education at Imagine Learning. On a small, co-located R&D team, this hands-on role turns experiments into prototypes and reliable software. We seek an inventive engineer who wants to push beyond established solutions, improve learning, and collaborate closely with product and research colleagues.
What You Will Do
Prototype AI applications and agentic workflows using model APIs, tool calling, retrieval, structured outputs, and state management. Compare models and architectures for each use case; apply fine-tuning or other model adaptation when evaluation demonstrates an advantage.
Why It Might Be a Fit
Experience, education, and qualifications essential for success in this role, include: Bachelor’s degree in computer science, engineering, or a related field and at least 5 or more years of software or machine learning engineering experience; or an acceptable combination of education and experience.
Requirements
- Bachelor’s degree in computer science, engineering, or a related field
- At least 5 or more years of software or machine learning engineering experience
- Hands-on experience building LLM applications with tool use, retrieval, structured outputs, and evaluation
- Strong Python or TypeScript skills
- Practical understanding of sandboxing, isolation, access controls, secrets management, and security risks in agentic systems
Benefits
- Multiple health, dental, and vision plans
- 401k plan with a company match
- 16 paid holidays
- Paid Time Off
- Comprehensive maternity and fertility/family building benefits
- Paid bonding leave
- Access to on-demand mental health resources
- Life and short and long-term disability insurance
- Pre-tax savings plans
- Paid volunteer time off
- A wide variety of professional development programs
]]>