AI Engineer (NYC)
Starbridge
Job Summary
Starbridge is seeking an AI Engineer to productize new AI-powered capabilities like AI proposal writing and search experiences. The role involves evaluating AI model performance, staying updated with AI advancements, and implementing robust testing and CI/CD practices. Candidates should have strong Python coding skills, experience in software engineering, AI/ML development, ML lifecycle tools, cloud deployment of ML systems, and expertise with LLMs and large-scale models.
Must Have
- Collaborate closely with our team as we productize new AI-powered capabilities.
- Evaluate the performance of AI models & systems through rigorous testing and experimentation.
- Stay up-to-date with the latest advancements in AI and machine learning research.
- Implement strong testing and CI/CD practices.
- Bachelor’s degree in Computer Science, Engineering, Mathematics, related field, or equivalent experience.
- High level of coding proficiency using Python.
- 5+ years of professional experience in software engineering, AI/ML development.
- Proficiency with production software (Python) and systems design.
- Machine learning algorithms and model development techniques.
- ML lifecycle tools like MLflow, dvc, weights & biases.
- Cloud deployment of ML systems.
- Professional experience with LLMs and large-scale models.
- Very strong software engineering skills with a track record of building scalable, distributed product machine learning systems.
- Strong analytical and problem-solving skills.
- Ability to communicate complex ideas and concepts effectively.
- Ability to work independently and collaboratively.
Good to Have
- Experience building scalable applications with LLMs, using frameworks such as LangChain, LlamaIndex, Hugging Face, etc.
- Depth of knowledge with RAG implementation and improvements.
Perks & Benefits
- Offers Equity
Job Description
Your responsibilities
- Collaborate closely with our team as we productize new AI-powered capabilities: such as AI proposal writing & search experiences.
- Evaluate the performance of AI models (we will work with models from OpenAI, Anthropic, Gemini) & systems through rigorous testing and experimentation.
- Stay up-to-date with the latest advancements in AI and machine learning research, and proactively suggest improvements to enhance our generative AI capabilities.
- Implement strong testing and CI/CD practices that help us move with confidence in our AI system development
⭐️ Is this you?
- Bachelor’s degree in Computer Science, Engineering, Mathematics, related field, or equivalent experience
- High level of coding proficiency using Python
- 5+ years of professional experience in software engineering, AI/ML development including:
- Proficiency with production software (Python) and systems design
- Machine learning algorithms and model development techniques
- ML lifecycle tools like MLflow, dvc, weights & biases
- Cloud deployment of ML systems
- Professional experience with LLMs and large-scale models
- Very strong software engineering skills with a track record of building scalable, distributed product machine learning systems
- Strong analytical and problem-solving skills
- Ability to communicate complex ideas and concepts effectively
- Ability to work independently and collaboratively
Preferred Skills:
- Experience building scalable applications with LLMs, using frameworks such as LangChain, LlamaIndex, Hugging Face, etc
- Depth of knowledge with RAG implementation and improvements
8 Skills Required For This Role
Communication
Proposal Writing
Game Texts
Ci Cd
Python
Algorithms
System Design
Machine Learning