Senior Software Engineer

Hybrid
Senior
🇧🇬 Bulgaria
Software Developer
Software development

Responsibilities

We are seeking a talented and motivated Python Developer with expertise in designing and developing distributed systems and web applications. The ideal candidate will have a strong background in Python programming, experience with the development of production web systems, and interest in the development and deployment of Machine Learning applications. You will collaborate with cross-functional teams to design, implement, and optimize AI-driven solutions**.**

In this role, you will also be responsible to:

  • Develop, test, and deploy Python-based applications and services utilizing AWS and Kubernetes.
  • Participate in the design and development of distributed systems, web applications and bringing up to production Machine Learning algorithms and solutions.
  • Optimize and maintain code for performance, reliability, and scalability.
  • Conduct code reviews and ensure adherence to best practices in software development.
  • Work closely with stakeholders to understand requirements and deliver innovative solutions.

Requirements

Qualifications / Experience / Technical Skills

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • Proven experience as a Python Developer, with a focus on AI and machine learning projects.
  • Strong understanding of machine learning concepts and frameworks (e.g.FastAPI/Pydantic/Pytest ).
  • Proficiency in Python programming and familiarity with software development best practices.
  • Knowledge of cloud platforms (e.g., AWS, Azure, Google Cloud) and experience deploying AI models in a cloud environment.
  • Excellent problem-solving skills and the ability to work in a fast-paced, collaborative environment.
  • Strong communication skills and the ability to articulate technical concepts to non-technical stakeholders.
  • Familiarity with DevOps practices and tools (e.g., Docker, Kubernetes, Github Actions).
  • Knowledge of other programming languages (e.g., Ruby) is a plus.
  • Experience with version control systems (e.g., Git).

Soft Skills / Personal Characteristics

  • Strong written and oral communication skills in English
  • Collaborative team player seeking continuous improvement opportunities
  • Adaptability to a dynamic startup environment, proactive with outside-the-box thinking

 

Workato

The only integration and automation platform that is as simple as it is powerful

Software

LinkedIn

🏭software development
🎂2013

Other jobs at Workato

 

 

 

 

 

 

 

 

View all Workato jobs

Notifications about similar jobs

Get notifications to your inbox about new jobs that are similar to this one.

🇧🇬 Bulgaria
Software Developer

No spam. No ads. Unsubscribe anytime.

Similar jobs