Senior Applied AI Engineer
Job description
Senior Applied AI Engineer at frontcareers.
About the role
Join a team shaping the future of customer operations through AI. This position involves designing and implementing generative AI solutions that directly enhance product features and user experiences. You will contribute to automating complex user inquiries and significantly influence the product's direction as the company expands its AI capabilities.
Key facts
What you'll do
- Create, develop, and deploy generative AI applications using NodeJS and TypeScript to improve product features and user experiences, with a focus on agentic systems for automating user inquiry resolution.
- Work with product teams to find opportunities for applying generative AI to meet user needs and enhance the platform.
- Lead the investigation and adoption of advanced generative AI techniques to keep the company at the forefront of technology.
- Provide input on AI model training and deployment infrastructure to ensure scalability and efficiency.
- Analyze real-world data in depth to ensure high-quality model training and iterative improvements.
- Monitor and assess the performance of AI applications, making adjustments to meet high standards.
- Stay informed about the latest developments in machine learning and AI, advocating for best practices and integrating new technologies when appropriate.
Requirements
- At least 5 years of experience in software development, with significant work on AI and machine learning projects.
- Proven ability to develop production applications using Large Language Models (LLMs) and Generative AI models, along with understanding their underlying technologies.
- Strong experience with agentic methods, prompting techniques, Retrieval Augmented Generation (RAG) pipelines, evaluation mechanisms, and LLM fine-tuning.
- Eagerness to learn and tackle new problems.
- Clear and structured communication skills.
- Excellent problem-solving skills, capable of independent work and teamwork.
- Proficiency in building production-grade web applications and expertise in relevant languages and concepts such as Python, JavaScript, TypeScript, and database systems.
- Ability to explain complex technical concepts to non-technical audiences.
- Deep understanding of algorithms, data structures, and software engineering principles.
Nice to have
- Knowledge in specialized machine learning areas like deep learning or reinforcement learning.
- Experience with machine learning implementations in SaaS or multiplayer applications.
Skills & tools
- NodeJS
- TypeScript
- Python
- LLMs
- Generative AI models
- Database systems
Practical notes
This role operates on a hybrid model, requiring in-office collaboration on Tuesdays, Wednesdays, and Thursdays. Benefits include private health insurance (with some no-cost options), paid parental leave, flexible time off, mental health support via Workplace Options, family planning support via Maven, a $100 monthly lifestyle stipend, additional wellness days in months without holidays, and a winter break from Christmas to New Year's Day.