Job Title: AI / ML Engineer
Locations: 100% Remote
Type of hire: FulltimePermanent
Job Description:
- Design develop and deploy generative AI models and systems across the full stack from data pipelines to frontend applications.
- Collaborate with data scientists machine learning engineers and software engineers to define and execute the technical roadmap for generative AI projects.
- Lead the architecture and design of generative AI systems ensuring scalability performance and reliability.
- Develop and implement best practices for generative AI model development deployment and monitoring.
- Stay uptodate on the latest advancements in generative AI research and apply them to our products and services.
- Communicate effectively with technical and nontechnical stakeholders to ensure alignment on generative AI initiatives.
- Design generative AI models and outputs seamlessly into user interfaces.
- Design robust and scalable backend APIs for generative AI models.
- Implement efficient data pipelines to feed data to and extract outputs from generative AI models.
- Choose and optimize backend technologies (e.g. Python Java Node.js) based on model requirements and system limitations.
- Ensure the security and reliability of generative AI systems in production.
Qualifications:
- Masters degree or bachelors degree in computer science Machine Learning or a related field or equivalent experience.
- 10 years of experience in software engineering with a focus on fullstack development.
- 4 years of experience with generative AI models and techniques such as GANs VAEs and autoregressive models.
- Strong understanding of deep learning frameworks such as TensorFlow PyTorch or MXNet.
- Excellent communication collaboration and problemsolving skills.
- Ability to work independently and as part of a team.
- Strong passion for generative AI and its potential to transform the world.