Machine Learning Engineer
MovateAbout the role
Location: Remote (Candidates must be physically located in the Eastern Time Zone)
Key skills- Prompt Engineering, RAG, ChatBot, CI/CD, Docker, Testing, Vector DB’s etc.
Note: They will do 30% QA Testing of Generative AI Applications and help with Product Users Engagement.
Job Description:
We are seeking a talented Generative AI Application Developer with expertise in software engineering to join our team. As a GenAI Application Developer, your primary responsibility will be to develop & test Generative AI and ML solutions that focus on technology improvements. Specifically, you will be working on projects involving ML & Generative AI solutions for Technology & Data Management Efficiencies such as ChatBot, knowledge bots, AI Assistants etc
Responsibilities:
- Collaborate with cross-functional teams such as Data Scientists, Product Partners and Developers to identify opportunities for process improvements that can be solved using machine learning and generative AI.
- Write clean, high-performance, high-quality, maintainable code.
- Build and Test innovate ML and Generative AI systems.
- Design and develop ML Engineering Solutions & generative AI Applications for above ensuring scalability, efficiency, and maintainability of such solutions.
- Implement prompt engineering techniques to fine-tune and enhance LLMs for better performance and application-specific needs.
- Stay abreast of the latest advancements in the field of Generative AI and actively contribute to the research and development of new ML & Generative AI Solutions.
Requirements:
- A Master's or Bachelor's degree in Computer Science or a related field.
- 3 to 6 yrs experience in the below skills.
- Proven experience working as a Software Engineer, with a focus on ML Engineering and experience to Generative AI Applications such as chatGPT, Llama Models, Vector DB's and Prompt Engineering and LangChain/Llamaindex.
- Strong proficiency in programming languages such as Java, Scala, Python, Google Cloud, BiqQuery, Hadoop & Spark etc
- Solid knowledge of software engineering best practices, including version control systems (e.g., Git), code reviews, API's and testing methodologies.
- Experience with large language models (LLMs) & prompt engineering techniques, vector DB's ( Mandatory )
- Experience working with various Embeddings /Embedding Models.
- Should be able to query and search vector DB's such as Milvus.
- Should have developed Retrieval Augmented Generation Applications using Vector DB's.
- Strong communication skills to effectively collaborate and present findings to both technical and non-technical stakeholders.
- Proven ability to adapt and learn new technologies and frameworks quickly.
- A proactive mindset with a passion for continuous learning and research in the field of Generative AI.
If you are a skilled and innovative ML Engineer with a passion for Generative AI, and have a desire to contribute to innovative solutions, we would love to hear from you. Join our team and help shape the future of our AI Driven Technology Solutions.
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s