You haven't searched anything yet.
Location: Remote (Candidates must be physically located in the Eastern Time Zone)
Key skills- Prompt Engineering, RAG, ChatBot, CI/CD, Docker, Testing, Vector DBs 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.
Full Time
IT Outsourcing & Consulting
$113k-136k (estimate)
07/14/2024
09/13/2024
glownetworks.com
DALLAS, TX
3,000 - 7,500
1996
Private
SURANJAN PRAMANIK
$10M - $50M
IT Outsourcing & Consulting
Glow Networks is a provider of network migration, engineering, design and deployment services to the telecommunication sector.
The job skills required for Machine Learning Engineer include Java, Computer Science, API, Python, Software Engineering, Programming Language, etc. Having related job skills and expertise will give you an advantage when applying to be a Machine Learning Engineer. That makes you unique and can impact how much salary you can get paid. Below are job openings related to skills required by Machine Learning Engineer. Select any job title you are interested in and start to search job requirements.
The following is the career advancement route for Machine Learning Engineer positions, which can be used as a reference in future career path planning. As a Machine Learning Engineer, it can be promoted into senior positions as a Software Engineer IV that are expected to handle more key tasks, people in this role will get a higher salary paid than an ordinary Machine Learning Engineer. You can explore the career advancement for a Machine Learning Engineer below and select your interested title to get hiring information.