What are the responsibilities and job description for the Gen AI Software Engineer position at Applicantz?
VISA SPONSORSHIP IS NOT AVAILABLE. Hybrid work from Fremont, CA. No set days in office as such.
As a GenAI engineer you will develop AI-driven enterprise applications, including chatbots on company data. Collaborating with a dedicated team of data scientists and software engineers, you will deliver innovative solutions that drive significant business value and enhance user experiences.
What You’ll Do
- Design and develop GenAI-based applications powered by RAG, text-to-SQL, function- calling, and agentic architectures.
- Conduct experiments and analysis to evaluate and optimize the performance and business value impact of ML and GenAI-based applications.
- Interact with business stakeholders to gather feedback and tailor solutions to business needs.
What We’re Looking For
- 5 years of experience in software engineering, machine learning, data science, or artificial intelligence.
- Strong proficiency in Python.
- Experience using common NLP and/or ML Python frameworks, such as PyTorch, TensorFlow, Transformers/Hugging Face, and NumPy.
- LLM skills including fine-tuning, LLMOps, function-calling, and retrieval augmented generation (RAG).
- Experience following software best practices in team settings, including version control (Git), CI/CD, documentation, & unit testing.
- Exposure to Microsoft Azure or similar cloud computing ecosystem.
- Strong communication skills, and ability to collaborate with cross-functional teams.
- Strong problem-solving skills and the ability to work in a fast-paced, dynamic environment.
Preferred Qualifications
- Experience developing GenAI applications leveraging multi-agent frameworks and/or graph- based GenAI approaches (e.g., GraphRAG).
Our Client is a Fortune 350 company that engages in the design, manufacturing, marketing, and service of semiconductor processing equipment.
Salary : $92 - $102