Senior Developer - AI Engineering
Core
Develop new AI applications from concept through production, contributing across all layers of the software stack.
Role type
Senior IC AI Engineering Developer
Builds
AI applications and software stack components
Domain
Generative AI, Data Engineering, Software Architecture
Deliverable
production ML models | product features
Required skills
Programming logic and patterns, DevOps practices, Microservice architectures, CI/CD, Containerization, Orchestration, Generative AI, Data ingestion, MLOps, Prompt engineering, AI pipelines, LangChain, LangGraph, Vector databases, Graph databases, Relational databases, Go, Python, Java, JavaScript, C++, Bash, C
Preferred skills
Data engineering experience, Experience with GenAI models
Technologies
Go, Python, Java, JavaScript, C++, Bash, C, LangChain, LangGraph
Responsibilities
Develop new AI applications from concept through production, Collaborate with developers, Product Management, leadership, data scientists, technical leads, and stakeholders on technology development, Make technical decisions, share work and ideas, and help shape technical vision, Rotate through different projects and technologies
Seniority
Senior, hands-on IC