Recruiting from Scratch logo
Recruiting from Scratch
Posted 169 days agoVerified live 1d ago

Software Engineer (ML/AI)

Brief overview

Santa Clara, CA|On-siteIn-person
1+ yrsMinimum
TypeScriptfull-stack developmentAI/ML integrationproblem-solvingcommunicationReactNext.jsUI developmentdevice integrationsenterprise system integrationsAI toolingLLM APIsbuilding AI-assisted features

About the company

Recruiting from Scratch logo
Recruiting from Scratchrecruitingfromscratch.com

A recruiting agency working with technology companies to help them hire software engineers, data roles, product managers, and hardware.

Job description

Summary

Recruiting from Scratch is representing an AI-native company developing innovative digital twin technology. The role involves building and maintaining full-stack features, integrating AI capabilities, and contributing to product development in a collaborative environment.

Responsibilities

  • Build and maintain full-stack features, including backend services, APIs, and frontend interfaces
  • Write clean, scalable TypeScript across the entire codebase, ensuring high-quality production standards
  • Develop backend logic, including data pipelines and service integrations, to enhance product functionality
  • Contribute to intuitive and performant frontend UI development, ensuring a seamless user experience
  • Work on device and application integrations, connecting the platform to third-party tools and enterprise systems
  • Participate in AI integration efforts, embedding AI capabilities within product features
  • Collaborate closely with a small, senior team, ensuring your contributions are impactful from day one

Skills

  • 1–6 years of experience in software engineering, including recent graduates with strong foundational skills
  • Proficient in TypeScript, with a commitment to writing production-quality code
  • Solid understanding of full-stack development, with the ability to work across both backend and frontend tasks
  • Experience or genuine interest in integrating AI/ML capabilities within software products
  • Strong problem-solving skills and comfort working in a fast-paced, ambiguous environment
  • Excellent communication skills, with the ability to work cross-functionally and address challenges proactively
  • Experience with modern frontend frameworks, particularly React or Next.js, and a strong eye for UI quality
  • Exposure to device integrations or connecting software to external enterprise systems
  • Familiarity with AI tooling, LLM APIs, or building AI-assisted features in production applications

Qualifications

Must Haves

  • 1–6 years of experience in software engineering, including recent graduates with strong foundational skills
  • Proficient in TypeScript, with a commitment to writing production-quality code
  • Solid understanding of full-stack development, with the ability to work across both backend and frontend tasks
  • Experience or genuine interest in integrating AI/ML capabilities within software products
  • Strong problem-solving skills and comfort working in a fast-paced, ambiguous environment
  • Excellent communication skills, with the ability to work cross-functionally and address challenges proactively

Nice to Haves

  • Experience with modern frontend frameworks, particularly React or Next.js, and a strong eye for UI quality
  • Exposure to device integrations or connecting software to external enterprise systems
  • Familiarity with AI tooling, LLM APIs, or building AI-assisted features in production applications

More jobs like this