Full Stack Developer - AI Focused
Core
Design, build, and maintain scalable software systems and APIs while integrating LLM-powered features into products and workflows.
Role type
Senior Full Stack Developer (AI-focused)
Builds
Production software systems, RESTful APIs, and LLM-powered product features (search, summarization, automation)
Domain
Software Engineering / Artificial Intelligence
Deliverable
production ML models | product features
Required skills
Python, Java, TypeScript, Go, C#, PostgreSQL, MySQL, NoSQL, RESTful APIs, Unit/Integration Testing, Cloud Platforms, Docker, CI/CD, Git, AI Coding Assistants, LLM Integration, Prompt Design, AI Output Validation
Preferred skills
RAG pipelines, Vector Databases, AI Frameworks (LangChain, LlamaIndex), ML Concepts, Observability Tools, Microservices, Security Best Practices, Agile/Scrum
Technologies
C#, CI/CD, Cloud, Datadog, Docker, Fine-tuning, Git, Grafana, JIRA, Kafka, MongoDB, MySQL, NoSQL, OWASP, OpenTelemetry, PostgreSQL, Python, RAG, RabbitMQ, Redis, TypeScript, microservices, Airflow, AWS, ArgoCD, Azure, GCP, GitHub, GraphQL, Jenkins, Kubernetes, OOP, OpenAPI, Prometheus, REST, SQL, Spark, Swagger, Terraform, dbt, gRPC, Fullstack
Responsibilities
Design and maintain scalable software systems and APIs; Architect and optimize database schemas; Perform code reviews and resolve production incidents; Deploy AI solutions end-to-end; Integrate LLM APIs into product features; Evaluate and validate AI-generated outputs; Use AI coding assistants for productivity; Partner with cross-functional teams to deliver technical solutions.
Seniority
Mid-Senior, hands-on IC