ML/AI Engineer

  • Remote - Worldwide

Remote

Software Development

Mid-level

Job description

Description

Lucid Reality Labs is pioneering the development of next-generation XR solutions that transform how people interact, learn, and solve challenges in a rapidly evolving world. Our mission is to deliver cutting-edge technologies that redefine user experiences while addressing real-world needs.

This is a great opportunity to join the key team, gain hands-on experience and exposure to spatial computing technology, and contribute to our Mission by disrupting global challenges with responsible technology!

At the moment we are looking for a Machine Learning Engineer to research, develop, and implement machine learning models, particularly focusing on large language models customization.

Requirements

  • Bachelor’s degree in Computer Science, Mathematics, or a related field (Master’s is a plus).

  • Proven experience as a Machine Learning Engineer or in a similar role.

  • Strong foundation in data structures, mathematics, algorithms, probability, statistics, and software architecture.

  • Experience building and optimizing various neural architectures.

  • Familiarity with LLM fine-tuning, prompt engineering, and inference optimization.

  • Ability to write robust code in Python. Python proficiency is especially important.

  • ML Frameworks & Libraries: TensorFlow, Keras, PyTorch, scikit-learn, etc.

  • Knowledge or hands-on experience with reinforcement learning to the requirements and its practical applications.

  • Experience working with databases (e.g., SQL, NoSQL) for data storage, retrieval, and management.

  • Proficient with Git and ML-specific version control solutions (DVC, MLflow).

  • Ability to prepare comprehensive documentation for models, algorithms, and experiments.

  • Skilled at conveying complex technical topics to both technical and non-technical audiences.

  • Experience working with Generative AI frameworks such as Langchain, Hugging Face Transformers, LlamaIndex, etc.

  • Experience with vector search systems, knowledge graphs, and RAG architecture.

  • Hands-on experience with deploying models in cloud architectures such as Azure/AWS and containerized platforms like Docker or Kubernetes.

  • Strong understanding of privacy and data security principles when handling sensitive data in LLM applications.

  • Experience implementing security guardrails for generative AI systems, such as data anonymization, encryption, and access control mechanisms.

Will be a plus:

  • Knowledge of other programming languages such as C++ or Java.

  • Experience developing Computer Vision machine learning models.

  • Experience with TensorFlow Lite or other tools for deploying machine learning models on mobile devices.

  • Familiar with AI Agent frameworks and development.

Responsibilities:

  • Design, develop, and maintain advanced neural network architectures using TensorFlow.

  • Research and experiment with emerging techniques to enhance model performance, reduce latency, and optimize resource usage, including fine-tuning large language models.

  • Convert TensorFlow models to TensorFlow Lite or other mobile-friendly formats.

  • Ensure efficient performance on mobile devices by regularly testing and fine-tuning models across various hardware platforms.

  • Continuously optimize and fine-tune models to meet performance, latency, and resource requirements.

  • Collaborate with engineering teams to implement best practices in containerization, monitoring, and scaling.

  • Partner with cross-functional teams (e.g., product, research) to identify new use cases for LLM-based solutions.

  • Present technical findings and recommendations to both technical and non-technical stakeholders.

  • Keeping abreast of the latest developments in machine learning, TensorFlow, mobile ML deployment and large language model advancements.

What we offer:

  • 24 working days paid vacation, 7 days sick leave, and public holidays.

  • Flexible working hours of remote work.

  • Open-minded and outside-the-box ideas embodied in life.

  • Award-winning and diverse team to grow together.

  • Access to the newest XR technologies and devices.

  • Minimum bureaucracy and a great working environment.

Share this job:
Please let Lucid Reality Labs know you found this job on Remote First Jobs 🙏

Benefits of using Remote First Jobs

Discover Hidden Jobs

Unique jobs you won't find on other job boards.

Advanced Filters

Filter by category, benefits, seniority, and more.

Priority Job Alerts

Get timely alerts for new job openings every day.

Manage Your Job Hunt

Save jobs you like and keep a simple list of your applications.

Search remote, work from home, 100% online jobs

We help you connect with top remote-first companies.

Search jobs

Hiring remote talent? Post a job

Frequently Asked Questions

What makes Remote First Jobs different from other job boards?

Unlike other job boards that only show jobs from companies that pay to post, we actively scan over 20,000 companies to find remote positions. This means you get access to thousands more jobs, including ones from companies that don't typically post on traditional job boards. Our platform is dedicated to fully remote positions, focusing on companies that have adopted remote work as their standard practice.

How often are new jobs added?

New jobs are constantly being added as our system checks company websites every day. We process thousands of jobs daily to ensure you have access to the most up-to-date remote job listings. Our algorithms scan over 20,000 different sources daily, adding jobs to the board the moment they appear.

Can I trust the job listings on Remote First Jobs?

Yes! We verify all job listings and companies to ensure they're legitimate. Our system automatically filters out spam, junk, and fake jobs to ensure you only see real remote opportunities.

Can I suggest companies to be added to your search?

Yes! We're always looking to expand our listings and appreciate suggestions from our community. If you know of companies offering remote positions that should be included in our search, please let us know. We actively work to increase our coverage of remote job opportunities.

How do I apply for jobs?

When you find a job you're interested in, simply click the 'Apply Now' button on the job listing. This will take you directly to the company's application page. We kindly ask you to mention that you found the position through Remote First Jobs when applying, as it helps us grow and improve our service 🙏

Apply