Required Skills & Experience
* Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field.
* 5+ years of professional software engineering experience, specializing python development and open-source projects
* Experience contributing to open-source projects (discourse, code contributions)
* Git experience
* Experience with GitHub, Gitlab or Bitbucket
* Experience with FastAPI
* Experience with Scikit, Tensorflow, etc.
* Experience with cloud platforms (AWS, GCP, Azure), container orchestration systems and serverless technologies.
* Ability to clearly communicate technical concepts and participate in architectural discussions with cross-functional teams.
Nice to have skills (not required)
* Prior experience with AI/ML workloads, including RAG (Retrieval-Augmented Generation) and GPT-based applications.
* Experience collaborating closely with internal DevOps, MLOps, and support teams to enhance infrastructure reliability and operational efficiency.
Overview:
* Development to support complex workloads and AI systems.
* Develop production-grade APIs
* Create developer tooling that streamlines the software delivery lifecycle.
* Establish observability practices and performance optimization strategies.
* Practice infrastructure-as-code and deployment automation.
* Collaborate across engineering, product, and data teams to solve technical challenges.