Creospan Inc. is a growing tech collective of makers, shakers, and problem solvers, offering solutions today that will propel businesses into a better tomorrow. They are seeking a Machine Learning Engineer to develop AI-powered tools and collaborate with cross-functional teams to enhance user experiences and system reliability.
Responsibilities:
- Develop and enhance AI-powered interviewing tools and automation systems
- Implement frontend experiences using React and related frameworks to create intuitive user interfaces for recruiters, interviewers, and candidates
- Build and maintain backend services supporting interview scheduling, AI transcription/summarization, and automation workflows
- Collaborate with AI/ML teams to integrate GPT-4o and other AI technologies for interview feedback automation and quality improvements
- Work with cross-functional partners including Product Managers, Designers, and Data Scientists to deliver end-to-end product experiences
- Leverage AI-powered development tools including Cursor, Claude Code, and Devmate to accelerate development velocity
- Contribute to the expansion of interview transcription capabilities and implementation of AI quality checker systems
- Support autonomous scheduling improvements and candidate-driven experiences that reduce manual coordinator interventions
- Write clean, maintainable code following Meta's engineering best practices and participate in code reviews
- Debug and resolve technical issues across the interview experience stack to maintain system reliability
Requirements:
- Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
- 4+ years of software engineering experience with object-oriented programming languages such as Java, C++, or C#
- Experience with scripting languages including Python, PHP, or JavaScript
- Proficiency with frontend frameworks such as React, Vue, or similar modern JavaScript frameworks
- Experience collaborating with cross-functional teams in fast-paced, iterative development environments
- Strong problem-solving skills and ability to work independently on complex technical challenges
- Excellent communication skills and ability to work effectively in a team-oriented environment
- Experience working with AI-powered development tools such as Cursor, Claude Code, Devmate, or similar AI coding assistants
- Familiarity with GraphQL and modern API design patterns
- Experience with React ecosystem including Relay for data fetching
- Knowledge of AI/ML technologies and experience integrating language models (GPT-4o, Claude, etc.) into production applications
- Experience building scalable web applications and distributed systems
- Background in recruiting technology, HR systems, or enterprise productivity tools
- Demonstrated experience shipping products through the complete development lifecycle from ideation to launch
- Experience with interview scheduling systems, automation platforms, or workflow management tools
- Knowledge of privacy-aware development practices and data handling for recruiting systems