Software engineer, generative AI
Core
Design and develop secure, scalable generative AI services and applications, building low-latency APIs and microservices integrating AI models and agentic workflows.
Role type
Senior IC software engineer (generative AI)
Builds
Generative AI services, applications, low-latency APIs, and microservices
Domain
Generative AI, Cloud Infrastructure, Enterprise Security
Deliverable
production ML models | product features | infrastructure
Required skills
Python, LLMs, vector databases, microservices architecture, RESTful APIs, container orchestration, React, TypeScript, system design, mentoring
Preferred skills
AI developer tools, enterprise architecture, IAM, SSO, SAML, OAuth, OIDC, RBAC
Technologies
Python, React, TypeScript, FastAPI, Asyncio, PostgreSQL, AWS, GCP, Azure, Docker, Kubernetes, Pinecone, Weaviate, pgvector
Responsibilities
Design and develop secure, scalable generative AI services and applications; Build and optimize low-latency APIs and microservices integrating AI models and agentic workflows; Make system design and architecture decisions and own core platform components; Implement responsive user interfaces with React and TypeScript; Mentor other engineers and communicate technical plans, proposals, and changes
Seniority
Mid-to-Senior, hands-on IC