Job description
Senior AI Engineer
We are seeking a Senior AI/ML Engineer to join a cross-functional team focused on building and improving AI-powered products. This role involves designing, developing, and deploying AI systems that directly impact the user experience, leveraging state-of-the-art generative AI, NLP, and machine learning models. You will collaborate closely with product managers, engineers, designers, and AI leadership to rapidly prototype, iterate, and scale innovative solutions.
This position is ideal for someone who thrives in a fast-paced, ambiguous environment, enjoys solving complex technical problems, and has a passion for staying at the forefront of AI research and application.
Key Responsibilities
-
Collaborate with cross-functional teams to brainstorm, design, and implement new AI-powered features.
-
Rapidly prototype and test product hypotheses to inform development decisions.
-
Continuously improve existing AI systems using new models, tools, and prompt engineering techniques.
-
Stay current with the latest AI research, tools, and industry developments.
-
Evaluate third-party AI solutions to guide build vs. buy decisions.
-
Develop clear AI engineering specifications based on product requirements.
-
Communicate technical decisions, progress, and results to peers and stakeholders.
-
Make informed technical decisions in situations of uncertainty or ambiguity.
Requirements
-
Master’s degree or PhD in Computer Science, AI/ML, Computational Linguistics, Data Science, Mathematics, or related fields.
-
5+ years of proven experience in AI/ML engineering, building production-grade AI systems, and applying machine learning models to solve real-world business problems.
-
Hands-on experience implementing LLM-based generative AI systems using both commercial and open-source models (e.g., OpenAI, Anthropic, Meta).
-
Demonstrated ability to optimize AI systems for latency, efficiency, and scalability.
-
Strong expertise in NLP, machine learning models, prompt engineering, and generative AI applications.
-
Experience building production-grade retrieval-augmented generation (RAG) systems using structured, unstructured, and graph data.
-
Familiarity with AI/ML evaluation, training data collection, human labeling, and model validation.
-
Experience designing, building, and supporting APIs for use by other engineering teams.
-
Knowledge of information retrieval systems, search algorithms, vector databases, and embeddings.
-
Solid computer science fundamentals, including algorithms, data structures, programming, and data engineering.
-
Experience developing conversational AI systems is a plus.
-
Strong problem-solving skills, with the ability to work on complex, unsolved technical challenges.
-
Excellent communication skills, able to explain sophisticated technical concepts to both technical and non-technical stakeholders.
-
Proven ability to collaborate across multiple teams and build strong working relationships.