Posted in

Software Engineer – Machine Learning

Software Engineer – Machine Learning

CompanyDashworks
LocationSan Francisco, CA, USA, India
Salary$Not Provided – $Not Provided
TypeFull-Time
DegreesBachelor’s
Experience LevelSenior

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related field; advanced degree preferred.
  • 5+ years of full-stack software development experience, strongly focusing on AI-driven products and applications.
  • Experience working on high-impact, customer-facing products or applications.
  • Proficiency in modern programming languages and frameworks like Python or similar.
  • Experience with natural language processing (NLP) and computer vision techniques.
  • Demonstrated expertise in AI and machine learning concepts, techniques, and tools.
  • Experience with RESTful API design and development.
  • Strong understanding of databases and data modeling, including experience with SQL and NoSQL databases.
  • Knowledge of cloud computing platforms and services, such as AWS, Azure, or Google Cloud.
  • A proactive and results-oriented mindset with a strong sense of ownership and accountability.

Responsibilities

  • Design, develop, and deploy improvements to our core Dashworks assistant. Examples of projects we’re tackling include query understanding, intent classification, retrieval, ranking, fine-tuning LLaMa with QLoRA, and prompt engineering.
  • Write clean, efficient, scalable code, adhering to best practices and industry standards.
  • Perform thorough code reviews and provide constructive feedback to peers.
  • Create and maintain comprehensive documentation for AI-driven features, systems, and processes.
  • Continuously research and stay up-to-date with the latest trends, techniques, and best practices in AI, full-stack development, and software engineering.
  • Contribute to improving product development, proposing and implementing new ideas and technologies.
  • Mentor and guide junior developers, helping them grow professionally and technically.

Preferred Qualifications

    No preferred qualifications provided.