Job Duties: Research, design, and develop computer and network software or specialized utility programs. Design and verify novel model architectures and training objectives. Investigate novel model alignment algorithms. Conduct the software development process, including software design, coding, testing and deployment. Conduct large-scale experiments to verify the modeling choices and identify improvement areas. Develop the DevOps automation platform, ensure that it meets the needs of our customers and is easy to use. Write efficient and clean code for ML training. Conduct large-scale experiments to verify the modeling choices and identify improvement areas. Telecommuting permitted.
Minimum RequirementsMaster's or foreign equivalent degree in Computer Science, Software Engineering, Business Analytics, Data Analytics, or in a related field. Special Requirements: Position requires experience, knowledge, or coursework in each of the following skills:
Writing efficient and clean code for ML training, and conducting large-scale experiments to verify the modeling choices and identifying improvement areas; Data collection and filtering, model architecture exploration, and evaluation to adapt to various forms of generative outputs; Optimizing model serving in terms of latency and throughput, including model architecture modification, operator fusion, or prefill and caching; Consulting, prompt engineering, environment setup, adapting technology to provide enterprise solutions; Deep learning framework including PyTorch; Designing, building, and managing data pipelines to ensure all user event data is seamlessly integrated into data warehouses; Implementing robust and fault-tolerant systems for data ingestion and processing; DevOps tools including AWS, Docker, or Bash; and Designing and implementing frameworks to evaluate the effectiveness of models and data.
Employment and background checks may be required. To apply, all applicants must submit resume toand reference ID#35683.
Customize your resume to highlight skills and experiences relevant to this specific position.
Learn about the company's mission, values, products, and recent news before your interview.
Ensure your LinkedIn profile is complete, professional, and matches your resume information.
Prepare thoughtful questions to ask about team dynamics, growth opportunities, and company culture.