Earnbetter

Job Search Assistant

Software Engineer

The Mice Groups, Inc. • Fremont, CA 94537 • Posted 2 days ago via LinkedIn

Boost your interview chances in seconds

Tailored resume, cover letter, and cheat sheet

Hybrid • Full-time • Contract • Senior Level

Job Highlights

Using AI ⚡ to summarize the original job post

The Software Engineer at The Mice Groups, Inc. will oversee the development and deployment of LLM-based enterprise applications, such as chatbots leveraging company data. This role involves contributing to the product roadmap and strategic vision, implementing and assessing various application logic and prompting techniques, and working closely with data scientists, software engineers, and product managers to develop high-quality solutions. The position is hybrid, based in Fremont, CA, and is a contract role.

Responsibilities

  • Oversee the development and deployment of LLM-based enterprise applications, such as chatbots leveraging company data.
  • Contribute to the product roadmap and strategic vision.
  • Implement and assess various application logic ("flows") and prompting techniques while staying current with the latest advancements in the field.
  • Work alongside data scientists, software engineers, and product managers to develop high-quality solutions.
  • Engage with business stakeholders to gather feedback and customize solutions to meet business requirements.

Qualifications

Required

  • 10-15+ years of experience in software engineering, machine learning, data science, or artificial intelligence.
  • Proven technical leadership and ownership throughout the software development lifecycle.
  • Expertise in developing, deploying, and maintaining APIs (e.g., using Flask or FastAPI).
  • Strong proficiency in Python and JavaScript/TypeScript.
  • Extensive experience with LLM orchestration tools such as LangChain, Semantic Kernel, or Llama Index.
  • Commitment to software best practices in team environments, including version control (Git), CI/CD, documentation, and unit testing.
  • Familiarity with popular NLP and/or ML frameworks in Python, such as PyTorch, TensorFlow, Transformers/Hugging Face, and NumPy.
  • Practical experience with large language model techniques, including prompt engineering, fine-tuning, LLMOps, function-calling, and retrieval-augmented generation (RAG).
  • Exposure to Microsoft Azure or similar cloud computing ecosystems.
  • Experience in DevOps, MLOps, or LLMOps.
  • Exceptional written and verbal communication skills, along with strong presentation abilities.
  • Ability to work autonomously and collaboratively with business stakeholders.
  • Bachelor’s degree in Computer Science or a related field, or equivalent experience.

Full Job Description

This is not a C2C role.


Title: Software Engineer

Location: Fremont, CA (Hybrid)

Contract position

Job Description:

  • Oversee the development and deployment of LLM-based enterprise applications, such as chatbots leveraging company data.
  • Contribute to the product roadmap and strategic vision.
  • Implement and assess various application logic (“flows”) and prompting techniques while staying current with the latest advancements in the field.
  • Work alongside data scientists, software engineers, and product managers to develop high-quality solutions.
  • Engage with business stakeholders to gather feedback and customize solutions to meet business requirements.

Requirements:

  • 10-15+ years of experience in software engineering, machine learning, data science, or artificial intelligence.
  • Proven technical leadership and ownership throughout the software development lifecycle (preferred experience at a lead level).
  • Expertise in developing, deploying, and maintaining APIs (e.g., using Flask or FastAPI).
  • Strong proficiency in Python and JavaScript/TypeScript.
  • Extensive experience with LLM orchestration tools such as LangChain, Semantic Kernel, or Llama Index.
  • Commitment to software best practices in team environments, including version control (Git), CI/CD, documentation, and unit testing.
  • Familiarity with popular NLP and/or ML frameworks in Python, such as PyTorch, TensorFlow, Transformers/Hugging Face, and NumPy.
  • Practical experience with large language model techniques, including prompt engineering, fine-tuning, LLMOps, function-calling, and retrieval-augmented generation (RAG).
  • Exposure to Microsoft Azure or similar cloud computing ecosystems.
  • Experience in DevOps, MLOps, or LLMOps.
  • Exceptional written and verbal communication skills, along with strong presentation abilities.
  • Ability to work autonomously and collaboratively with business stakeholders.
  • Bachelor’s degree in Computer Science or a related field, or equivalent experience.


Pay for this position is based on market location and may vary depending on job-related knowledge, skills, and experience. As a contractor, you may also be eligible for health benefits such as health, dental, and vision as well as access to a 401K plan.

We are an equal-opportunity employer and value diversity at The Mice Groups Inc. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Pursuant to the San Francisco Fair Chance Ordinance, we will consider employment-qualified applicants with arrest and conviction records.

Pursuant to the Los Angeles Fair Chance Ordinance, we will consider employment-qualified applicants with arrest and conviction records.

The Mice Groups Inc. values your privacy. Please consult our Candidate Privacy Notice, for information about how we collect, use, and disclose the personal information of our candidates.