We are seeking a highly motivated and skilled Backend Engineer to join our dynamic development team.
Candidate with strong proficiency in Python, and a proven track record of developing robust APIs using Flask.
In this role, you will collaborate closely with developers to design and implement seamless APIs and LLM models, integrating them in our existing applications, ensuring efficiency, scalability, and reliability.
If you are passionate about backend development and thrive on creating impactful APIs that power user-facing applications, we encourage you to apply and become a key contributor to our team.
Key Responsibilities :
Design and develop RESTful APIs using Flask
Develop and maintain web applications using Python and Flask
Integrate OpenAI technologies into existing and new applications
Design, develop, and implement machine learning models and algorithms
Collaborate with data scientists to implement AI models
Write efficient, scalable, and reusable Python code
Optimize and fine-tune machine learning models for performance
Troubleshoot and debug applications
Ensure the scalability and performance of applications
Implement security best practices
Participate in code reviews and ensure adherence to best practices
Create and maintain technical documentation
Stay up-to-date with the latest advancements in AI/ML technologies
Collaborate with cross-functional teams to define and achieve project goals
Required Qualifications :
3-7 years of experience with Bachelor's degree in Computer Science, Engineering or a related field
Proficiency in Flask framework and Strong understanding of RESTful APIs
Experience with OpenAI technologies
Experience with SQL and NoSQL databases
Experience with version control systems (Git)
Strong understanding of machine learning algorithms and principles
Experience in setting up and maintaining CI/CD pipelines on GitHub.
Excellent problem-solving skills and attention to detail.
Knowledge of cloud services (AWS, Azure, Google Cloud)
Familiarity with front-end technologies (HTML, CSS, JavaScript)
Experience with Node.js is a plus.
Familiarity with Agile or Scrum methodologies is a plus.
What we Offer :
Opportunity to work on cutting-edge projects in a fast-paced and innovative environment.
Collaborative and inclusive work culture.
Competitive compensation package and benefits.
Professional growth opportunities and skill development