Description
You will design, build, and maintain production machine learning systems.
Responsibilities
- Design, architect, test, and launch production ML systems.
- Build and maintain large-scale Python applications.
- Implement LLM features, including API integration, prompt engineering, and building RAG/agent applications.
- Develop and manage data processing pipelines and model fine-tuning workflows.
- Apply statistical knowledge to deliver efficient and measurable solutions.
Required Skills
- 5+ years of software development experience in Python, C/C++, Go, or Java.
- 3+ years designing and deploying production ML systems.
- Practical experience with LLMs (OpenAI, Gemini, Llama, Qwen, Claude), including fine-tuning and tool-using agents.
- Solid grasp of core ML concepts, algorithms, and applied statistics.
- Experience with large-scale Python application development.
- Familiarity with cloud data services like S3, DynamoDB, and Redshift.
- Strong analytical problem-solving skills.
- Ability to communicate complex ideas clearly across global teams.