Job Description
Role : Python Software Developer with Data or Ml engineer
Location : Redmond, WA Open for Remote (second pref)
- SWE with Data or ML Engineering experience equally good at Python (50%) and C# (50%) with the ability to build ADF pipelines
- Design, develop, and maintain high-performance backend services using Python. & C#.
- Build and maintain RESTful APIs that are scalable, secure, and easy to maintain.
- Implement authentication, authorization, and data protection mechanisms.
- Optimize data storage, retrieval, and caching strategies for performance improvements.
- Develop, test, and maintain robust web applications using Python-based frameworks such as Django or Fast API.
- Develop efficient and scalable web scraping solutions using Python libraries such as BeautifulSoup, Scrapy, and Requests.
- Write comprehensive unit tests, integration tests, and functional tests.
- Design automated test suites to ensure high code coverage and reliability.
- Analyze complex business problems and design scalable technical solutions.
- Identify performance bottlenecks and apply optimizations at both the code and infrastructure levels.
- Automate deployment, scaling, and monitoring of services using tools like Docker, Kubernetes, and Terraform.
- Set up and manage CI/CD pipelines to ensure smooth code integration and delivery
- Azure DevOps experience.
- Good problem-solving abilities. Provide logical clarity with ambiguous requirements. Ability to unblock himself in technical issues with minimal to no FTE guidance.
- Experience with Data Pipelines
- Experience with Open AI or LLM integration (good to have)
Job Tags
Remote job,