Senior Machine Learning Engineer, LLMs & Prompt Engineering Remote – Japan

Position: Senior Machine Learning Engineer, LLMs & Prompt Engineering (Permanent – Remote – Japan) An opportunity has come through our network for a Senior Machine Learning Engineer, LLMs & Prompt Engineering at Autify , a global software company specializing in AI-powered solutions that simplify identity verification and data extraction. This permanent position is fully remote within Japan , offering exceptional flexibility for talent residing anywhere in the country. The compensation ranges from ¥8M ~ ¥12M annually , and importantly, no Japanese language proficiency is required . Overseas applicants are welcome, and relocation support to Japan is available. You will mainly be responsible for developing a new product that leverages cutting-edge machine learning techniques and generative AI, guiding it from a proof of concept into a releasable product. Autify is known for its AI-powered software testing platforms like Autify Nexus and Autify Genesis (which generates test cases and test scripts from product documents), focusing on improving development productivity through test automation and efficiency. This role is a unique chance to contribute to the future of AI in software quality assurance. About the Position: Shaping AI-Powered Solutions for Software Testing As a Senior Machine Learning Engineer focusing on LLMs and Prompt Engineering, you’ll be at the forefront of developing innovative AI-powered solutions for the software testing industry. Your expertise will bridge the gap between advanced AI research and practical, impactful products. • Develop New Products Utilizing ML and Generative AI: You will be primarily responsible for developing a new product that meticulously utilizes machine learning techniques and generative AI . This involves taking a product idea from a nascent proof of concept (PoC) phase all the way through to a fully releasable product. Your work will directly shape the future offerings of Autify, leveraging cutting-edge AI for software quality assurance. • Create Effective Prompts for LLM Output Optimization: A crucial responsibility will be to create highly effective prompts to maximize the quality of the output from Large Language Models (LLMs). This requires a deep understanding of prompt engineering principles, iteratively refining prompts based on product specifications to achieve desired results, and ensuring the LLM’s responses are accurate, relevant, and useful for the software testing domain. • Build and Customize Machine Learning Models: You will actively build and customize machine learning models using data relevant to software testing, as needed for specific product functionalities. This involves data collection, preprocessing, model selection, training, and fine-tuning to ensure models perform optimally for tasks such as test case generation, bug detection, or anomaly identification. • Collaborate on Feature Implementation: You will work in close collaboration with other engineers, designers, and product leads to seamlessly implement various features within the new AI product. Throughout this process, you will consistently consider critical aspects such as performance (ensuring speed and efficiency), security (protecting data and systems), and reliability (guaranteeing continuous operation and accurate output). Your teamwork ensures holistic product development. • Create PoC Web/CLI Applications: You will proactively create Proof of Concept (PoC) Web/CLI (Command Line Interface) applications that utilize LLMs or ML models “under the hood” to validate the feasibility of new ideas. These rapid prototypes are essential for quickly testing concepts, gathering early feedback, and demonstrating the potential of AI-driven solutions before full-scale development. • Proactively Identify and Suggest Improvements: You will demonstrate a continuous improvement mindset by proactively identifying functions that can be improved within existing or new products. You will then strategically suggest possible solutions from both technical aspects (e.g., code optimization, new algorithms) and product-related ideas (e.g., new features, enhanced user experience), driving innovation from within. • Participate in On-Call Rotations: You will actively participate in on-call rotations for incident and… Apply tot his job

Back to blog

Common Interview Questions And Answers

1. HOW DO YOU PLAN YOUR DAY?

This is what this question poses: When do you focus and start working seriously? What are the hours you work optimally? Are you a night owl? A morning bird? Remote teams can be made up of people working on different shifts and around the world, so you won't necessarily be stuck in the 9-5 schedule if it's not for you...

2. HOW DO YOU USE THE DIFFERENT COMMUNICATION TOOLS IN DIFFERENT SITUATIONS?

When you're working on a remote team, there's no way to chat in the hallway between meetings or catch up on the latest project during an office carpool. Therefore, virtual communication will be absolutely essential to get your work done...

3. WHAT IS "WORKING REMOTE" REALLY FOR YOU?

Many people want to work remotely because of the flexibility it allows. You can work anywhere and at any time of the day...

4. WHAT DO YOU NEED IN YOUR PHYSICAL WORKSPACE TO SUCCEED IN YOUR WORK?

With this question, companies are looking to see what equipment they may need to provide you with and to verify how aware you are of what remote working could mean for you physically and logistically...

5. HOW DO YOU PROCESS INFORMATION?

Several years ago, I was working in a team to plan a big event. My supervisor made us all work as a team before the big day. One of our activities has been to find out how each of us processes information...

6. HOW DO YOU MANAGE THE CALENDAR AND THE PROGRAM? WHICH APPLICATIONS / SYSTEM DO YOU USE?

Or you may receive even more specific questions, such as: What's on your calendar? Do you plan blocks of time to do certain types of work? Do you have an open calendar that everyone can see?...

7. HOW DO YOU ORGANIZE FILES, LINKS, AND TABS ON YOUR COMPUTER?

Just like your schedule, how you track files and other information is very important. After all, everything is digital!...

8. HOW TO PRIORITIZE WORK?

The day I watched Marie Forleo's film separating the important from the urgent, my life changed. Not all remote jobs start fast, but most of them are...

9. HOW DO YOU PREPARE FOR A MEETING AND PREPARE A MEETING? WHAT DO YOU SEE HAPPENING DURING THE MEETING?

Just as communication is essential when working remotely, so is organization. Because you won't have those opportunities in the elevator or a casual conversation in the lunchroom, you should take advantage of the little time you have in a video or phone conference...

10. HOW DO YOU USE TECHNOLOGY ON A DAILY BASIS, IN YOUR WORK AND FOR YOUR PLEASURE?

This is a great question because it shows your comfort level with technology, which is very important for a remote worker because you will be working with technology over time...