Senior Software Engineer
Core
Design and implement Python solutions using AWS cloud computing capabilities to develop AI and LLM-based workflows for customer outcomes.
Role type
Senior Software Engineer (Backend & AI/LLM)
Builds
Proofs of concept, prototypes, data-analysis solutions, and production systems
Domain
Cloud computing, Artificial Intelligence, Large Language Models
Deliverable
production ML models
Required skills
Python, AWS, Docker, Kubernetes, LangChain, LangGraph, API design, Microservices, Relational databases, NoSQL databases, Linux system tuning, Unit testing, Integration testing, Functional testing, Architectural design
Preferred skills
Platform engineering, ML Ops, AWS certification
Responsibilities
Design and document complex system architectures, Develop containerized applications, Apply security best practices, Participate in peer code reviews, Create and execute manual and automated tests, Collaborate with cross-functional and remote engineering teams
Seniority
Senior, hands-on IC