Senior Software Engineer (AI Infrastructure)
Role responsibilities
Design, develop, and maintain production-grade software systems that support AI training, evaluation, and deployment pipelines. Collaborate asynchronously with cross-functional teams and participate in code reviews.
Requirements
Candidates should have 5+ years of professional software engineering experience and strong proficiency in at least one modern programming language. Familiarity with cloud platforms and experience in building and deploying backend services are also required.
Key skills
Python, TypeScript, JavaScript, Go, Java, Cloud Platforms, AWS, GCP, Azure, APIs, Data Pipelines, Backend Services, Debugging, Problem Solving, Version Control, CI/CD
Keywords
AI, Infrastructure, Software Engineering, Cloud, APIs, Data Pipelines, Backend Services, Python, TypeScript, JavaScript, Go, Java, Distributed Systems, Microservices, Event-Driven Design, Infrastructure-as-Code, Terraform, Kubernetes, Machine Learning, Data Processing, Spark, Kafka, Airflow, Code Reviews, CI/CD, Version Control, Debugging, Problem Solving, Remote Work, Asynchronous Collaboration