Senior Machine Learning Software Engineer
We are seeking a highly skilled and experienced Senior Machine Learning Software Engineer to join our dynamic team. The ideal candidate will have a strong background in machine learning, with specific expertise in Large Language Models (LLMs), Retrieval Augmented Generation (RAG) systems, and Agentic systems. This role involves designing, developing, and deploying advanced machine learning models and systems to address real-world challenges, with a focus on document understanding and data mining.
Scope:
* Design and implement machine learning models, particularly focusing on LLMs, RAG systems, and Agentic systems to enhance document understanding.
* Develop and optimize algorithms for data retrieval, augmentation, and generation, and parse information from various types of documents.
* Build machine learning agents, with a preference for candidates who have experience in this area.
* Utilize RAG systems for effective data mining and use LLMs to answer questions related to document data.
* Collaborate with cross-functional teams to integrate machine learning solutions into existing products and services, with a domain-specific application focus.
* Conduct research and stay updated with the latest advancements in machine learning and artificial intelligence.
* Mentor junior engineers and contribute to the growth of the team.
* Participate in code reviews and ensure the quality and reliability of the software.
Required:
* Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
* Proven experience in machine learning, with a focus on LLMs, RAG systems, and Agentic systems.
* Strong programming skills in Python, TensorFlow, PyTorch, or similar frameworks.
* Experience with data preprocessing, model training, and evaluation.
* Excellent problem-solving skills and the ability to work independently and as part of a small, high-quality team.
* Strong communication skills and the ability to convey complex technical concepts to non-technical stakeholders.
Pluses:
* Ph.D. in Computer Science, Machine Learning, or a related field.
* Experience with cloud platforms such as Google Cloud Platform (GCP) and Vertex AI.
* Familiarity with natural language processing (NLP) and deep learning techniques.
* Publications or contributions to the machine learning community.
Estimated Min Rate: $70.00
Estimated Max Rate: $85.00
Note: Any pay ranges displayed are estimations. Actual pay is determined by an applicant's experience, technical expertise, and other qualifications as listed in the job description. All qualified applicants are welcome to apply.
Yoh, a Day & Zimmermann company, is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
Visit https://www.yoh.com/applicants-with-disabilities
to contact us if you are an individual with a disability and require accommodation in the application process.
For California applicants, qualified applicants with arrest or conviction records will be considered for employment in accordance with the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act. All of the material job duties described in this posting are job duties for which a criminal history may have a direct, adverse, and negative relationship potentially resulting in the withdrawal of a conditional offer of employment.