Jesica.ai

AI Application Engineer

Jesica.ai Sunnyvale, CA
No longer accepting applications

About

Jesica is a recruiting agency that utilizes AI to source, screen and match candidates to right career opportunities. We work on behalf on our clients who are actively seeking qualified candidates to these roles. If you are a candidate either actively looking or just browsing, we highly encourage you to complete the application process as you never know what opportunities we might match you with!

Responsibilities

  • Our client is seeking a Software Engineer to join their Conversational AI application engineering team, someone who is excited about working on topics in the IoT and AI space. We'd like you to be curious and love the challenge of solving problems. You will be part of a core group that plays a direct role in determining company direction and ultimately the success of the product.
    • Collaborate with stakeholders to gather user requirements for new features.
    • Contribute to the design and development of product features with a focus on machine learning and natural language processing.
    • This is a hands-on engineering role that requires SW development experience. This is not a research position. You will write production-ready code that is shipped and used by our customers.
    • Take a major role in building our real-time multimodal pro-active voice interaction assistant
    • Contribute to our backend code-base powering our voice interaction system
    • Collaborate on designing and implementing data models that define the behavior of our assistant
    • Work with a high performing team of passionate engineers
    • In addition you will have the opportunity to learn and work on various parts of our product (embedded device, front-end, back-end, AWS, Kubernetes, etc.).
Requirements

    • MS in Computer Science
    • At least 3 years of industry experience writing production ready code in Typescript
    • Experience in building Typescript applications that interact with LLMs, including prompt engineering, testing, RAG chunking and retrieval strategies
    • Strong development experience in Typescript and Node.js
    • Strong understanding of data-model design
    • SQL experience desirable
    • Python and FastAPI experience desirable
    • Beneficial: Experience in a full stack environment developing features on the backend and front-end
    • Excellence at communicating ideas and collaborating in oral and written form with the team
Benefits

Varies by Role, Location and our clients. However, we strive to ensure that the pay is competitive and that there's a strong benefits package included
  • Seniority level

    Mid-Senior level
  • Employment type

    Full-time
  • Job function

    Engineering and Information Technology
  • Industries

    Technology, Information and Internet

Referrals increase your chances of interviewing at Jesica.ai by 2x

See who you know

Get notified about new Application Engineer jobs in Sunnyvale, CA.

Sign in to create job alert

Similar Searches

Looking for a job?

Visit the Career Advice Hub to see tips on interviewing and resume writing.

View Career Advice Hub