ML Engineer (San Jose CA- Hybrid)
We are looking to hire a candidate with the skill sets mentioned and experience for one of our clients within the finance industry. This position is a Hybrid role.
Job Summary:
As a Machine Learning Engineer, your primary responsibility will be to develop Machine Learning (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 optimal cloud computing, knowledge bots, join us in making a difference with ML & Generative AI solutions like cloud computing optimizations, knowledge bots, and Assistants.
Essential Duties and Responsibilities:
- Collaborate with cross-functional teams such as Data Scientists, Core Development Team and Partner Team Developers to identify requirements and orchestrate development work across team(s) by contributing to design, development and testing.
- Design and develop Engineering Solutions & generative AI Applications for above ensuring scalability, efficiency, and maintainability of such solutions.
- Assist for Product Roadmap creation & define product requirements.
- Assist for adoption and promotion of the platform such as conducting open office hours, white-gloving team(s)onboarding etc.
- Write clean, high-performance, high-quality, maintainable code.
- 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 Application Development and actively contribute to the research and development of new Generative AI Application
Qualifications Knowledge, Skills, and Abilities:
- A master s or Ph.D. degree in Computer Science, Statistics, Data Science, or a related field.
- Solid knowledge of software engineering best practices, including version control systems (e.g., Git), code reviews, and testing methodologies. Backend Server & SDK development - programming languages (GO/GRPC, Java, Python)
- Google Cloud Platform Vertex AI Components and SDK Experience
- Experience with React UI is needed.
- Need strong GoLang and JAVA experience
- Strong proficiency in programming languages such as Java, Python, ML Platorms, LLMs, Machine Learning etc
- Experience in development of technical product or platform for large enterprises.
- Solid knowledge of software engineering best practices, including version control systems (e.g., Git), code reviews, and testing methodologies.
- Knowledge with large language models (LLMs) & prompt engineering techniques, 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.
Other job specifications:
- Employment Type: C2C.
- Contracting Period: 12-month contracting opportunity with the potential for extension.
- Job Location: San Jose CA
- Contract Rate/Salary: $65 on C2C hourly.
- Interview Process: Phone/Video Interview (s).