Collaborate with a cross-functional team of product managers, UX designers, and engineers to design, build, and deliver AI-powered solutions.
Architect and implement advanced AI systems, including multi-component pipelines, retrieval-augmented generation (RAG), and custom AI agents with multi-step reasoning.
Integrate AI models into production software through robust APIs and scalable data pipelines.
Evaluate and prototype cutting-edge AI techniques to solve business challenges.
Mentor junior engineers and facilitate technical discussions.
Implement comprehensive testing frameworks and monitoring systems for AI model performance.
Work closely with AI researchers, designers, and product teams to translate AI capabilities into real-world applications.
Requirements
Bachelor’s degree in computer science or equivalent experience.
5+ years of experience in software engineering; at least 2 years focused on AI/ML.
Strong foundation and experience with AI/ML model development.
Sound understanding of machine learning principles, evaluation, and system design.
Experience integrating models into end-to-end production-grade applications.
Experience integrating AI models into production systems and APIs at scale.
Experience with cloud platforms (e.g., AWS, Azure, GCP) and containerized tools (e.g., Docker, Kubernetes).
Proficiency in Python and related frameworks for building AI-powered systems.
Benefits
Flexible vacation
Two company-wide Mental Health Days off
Access to the Headspace app
Retirement savings
Tuition reimbursement
Employee incentive programs
Resources for mental, physical, and financial wellbeing.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
AI model developmentmachine learning principlessystem designAPI integrationdata pipelinestesting frameworksmonitoring systemsPythonretrieval-augmented generationcustom AI agents