
Explore more
Tech Stack
About the role
- Research AI technologies for current and future products
- Design, develop, test, deploy, and maintain demo and production software
- Monitor and improve current ML processes
- Develop software to quickly and effectively collect training data
- Improve the iteration time between prototype to end-user testing
- Convert prototype software projects into demos and production software
Requirements
- Experience in Machine Learning models
- Proficiency in frameworks like PyTorch or Tensorflow
- Building AI/ML Training Data Sets
- Experience with LLMs
- Experience in ML Forecasting, Chatbots/AI Assistants, Automatic Speech Recognition (ASR)
- Understanding about software development process:
- Code organization, test driven development, unit testing
- Strong understanding and opinions about source control - Git branching strategies
- Experience with DevOps and CI/CD environments
- Comfortable architecting and designing large scale systems
- Designing for scalability
- Design for high-performance - low latency, high throughput
- Architecting for scalable teams
- Current with a variety of modern technologies
- 5+ overall years software product development experience
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Machine LearningPyTorchTensorFlowAI/ML Training Data SetsLLMsML ForecastingChatbotsAutomatic Speech RecognitionTest Driven DevelopmentCI/CD
Soft skills
code organizationstrong understanding of source controlarchitecting large scale systemsdesigning for scalabilitydesign for high-performanceteam architecture