Full-Time
Software Engineer: AI
Vancouver, Canada or Remote
We are looking for an AI Engineer to join our growing team. You will be responsible for developing and optimizing natural language processing systems, working with language models and their training pipelines, and implementing efficient vector search solutions. You will work in a close-knit team that spans engineering, UX, cognitive science, design, and operations, in our shared mission to invent, implement, and deliver the most significant user interface changes in a generation.
Qualifications:
Design and implement NLP systems using modern language models and embeddings
Strong experience in Python and machine learning frameworks (PyTorch, TensorFlow, or similar)
Demonstrated expertise in working with large language models, including fine-tuning and optimization
Experience implementing and optimizing vector search systems for production environments
Strong background in machine learning fundamentals and NLP concepts
Proficiency in processing and analyzing large-scale text data
Experience with model evaluation, performance optimization, and debugging
Experience working in a professional team of software engineers, and the tools and best practices for code, collaboration, and deployment.
Excellent problem-solving skills and attention to detail; pixel level perfection is core to what we do.
Excellent communication and teamwork skills working remotely.
Ability to manage multiple tasks and projects simultaneously.
A passion for learning and adapting to new technologies.
Desire to stay informed about emerging trends and technologies, continuously enhancing your skills and the team's capabilities.
Preferred Qualifications:
Experience with embedding models (sentence transformers, custom embeddings)
Familiarity with vector databases (LanceDB, Milvus, Weaviate, or similar)
Background in prompt engineering and LLM application development
Experience with distributed computing and large-scale data processing
Knowledge of ML ops and model deployment best practices
Familiarity with cloud platforms (AWS, GCP, or Azure)
Track record of contributions to open-source ML/NLP projects
What We Offer:
Compensation at the high end of the market for the role, including benefits.
Opportunity to work in a vibrant and innovative environment.
Flexible working hours and remote work options.
Professional development opportunities and career growth.
How to Apply:
Send us a note at join@aloe.inc.