Job Openings
Software Engineer - Applied AI Engineer
About the job Software Engineer - Applied AI Engineer
Primary Responsibilities:
Generative AI is such a new field that best practices and recommendations arent fully developed, so we can experiment and learn a lot. That being said, heres what has worked for us so far:
- Utilize your expertise to develop new agent architectures, design and manage data pipelines, run evaluations, and propose solutions to enhance output quality.
- Embrace uncertainty with confidence by prioritizing meaningful machine-learning experiments that enhance our products.
- Take the initiative to lead projects collaboratively, ensuring they flourish from inception to completion.
- Design, monitor, and analyse experimental results efficiently.
- Document findings thoroughly, conduct ablation studies, and effectively transform data into actionable insights.
- Collaborate with cross-functional teams to deliver product features on time across organization's product stack.
- Ship with high intent and work with the team to improve your ability to iterate and ship AI-powered features over time.
Candidate Requirements:
- 6+ years of experience in AI/ML research and development. Masters or Bachelor's degree in Computer Science, AI, Machine Learning, or a related field.
- Have expertise in improving out models and building evaluations for model capability improvement.
- Hands-on experience with LLMs, Transformer models, and generative AI techniques
- Have working experience in retrieval systems, inference engines
- Have the ability to design and run ML research experiments, engineer prototypes, and build infrastructure and tooling for processing data.
- Strong programming skills in Python and knowledge of ML libraries like Scikit-learn, LLM Model API, or LLM frameworks