A startup in AI and software invites experienced software engineers to apply for full-time remote software engineering positions. As a backend software engineer, you will be responsible for architecting and implementing scalable cloud-based applications and RESTful APIs in Python.
Qualifications and Experiences:
· Proven experience architecting and implementing large-scale applications with Python programming language.
· Experience developing production-level RESTful APIs with Python backends.
· Familiarity with complex application architectures and stacks
· Advanced Knowledge and experience in developing applications with Python-based frameworks including Django and Flask
· Writing clear, well-documented, structured, and efficient code.
· Familiar with testing frameworks and writing test units and testing API-based applications.
· Familiarity and experience with Docker containers are a plus.
· Familiarity and experience in machine learning, natural language processing, and generative AI (e.g., ChatGPT) libraries is a plus.
· A bachelor’s degree in computer science/software. Master’s degree in software engineering, data, or AI specialization preferred.
· An analytical mind seeking to work on technically challenging problems.
Location:
This is a full-time remote position. Our office in Tehran is in Seyed Khandan; occasional work meetings may be held from there.
What we offer:
- A stimulating learning environment with technically challenging and state-of-the-art problems in software to work on.
- A small team of highly talented individuals and an environment with a friendly atmosphere
- Excellent growth opportunities as the startup grows
- Flexible working hours
- Remote position (no more daily commute and traffic!)
- A very competitive compensation package based on experience and skills.
If you are a backend engineer with an excellent track record and experience in developing Python applications, RESTful APIs and familiarity with machine learning, and a love of dealing with challenging problems that require learning daily on the job, we want to hear from you. Apply today!
About Us: We are a growing AI and software product startup with a focus on offering online services in a SaaS model (Software as a Service).
معرفی شرکت
Advanced Software Services Inc. is a software and AI development company with a focus to develop online services that are offered in a SaaS model (software as a service). We also implement custom AI-based process automation solutions for customers. Our team of software engineers, AI engineers and business are in multiple location worldwide, and working remotely. We would love to have you join our team!