Skip to main content

Senior Python Developer

Senior Python Developer
Speed and Function
remote
7 months 4 weeks ago

Our Mission

Our mission is to facilitate transformative change by showcasing new possibilities and inspiring a positive impact on the future. Through our analytic solutions, which seamlessly integrate content, data, and analytics, we aim to empower businesses, individuals, and society to thrive with increased strength, resilience, and sustainability.

Responsibilities

  • Design and develop high-performance software libraries and APIs integrating GenAI and LLM.
  • Implement scalable, fault-tolerant processing systems in an AWS environment.
  • Engage in all phases of the agile software development lifecycle.
  • Collaborate with Product teams to gather detailed requirements for new products, services, and tools.
  • Proactively identify and mitigate pain points within the infrastructure and code base.
  • Stay updated with the latest technologies and incorporate them as necessary.
  • Innovate next-gen solutions for unique and challenging use cases.
  • Analyze, debug, and resolve defects.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
  • Minimum 3 years of industry experience, including at least 1 year of Python development experience and proficient knowledge of the AWS environment, preferably with AWS certification or relevant training.
  • Experience with AWS (Sagemaker), Azure (OpenAI), MLOps, AWS Bedrock, Prompt Engineering, Langchain, Vector Databases, LLMs, and RAG.
  • Proficient in building RESTful services using Python Flask, Django, or FastApi.
  • Familiarity with SQL databases (e.g., SQL Server, MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB, DynamoDB).
  • Strong understanding of object-oriented programming and experience with Pandas, Numpy, and Regular Expressions in Python.
  • Knowledge of Pylint and adherence to PEP 8 Python development style guide.
  • Ability to write clean, readable, and maintainable code, following fundamental design principles for scalability.
  • Proficiency in implementing automated unit tests and utilizing code versioning with GIT/SVN.
  • Strong plus: Familiarity with AWS services like EC2, Lambda, API Gateway, Kinesis, AWS Batch, Athena, Aurora PostgreSQL, DynamoDB, Elasticsearch.
  • Additional plus: Experience or working knowledge of other programming languages such as C# .Net.
  • Advanced English and excellent written and verbal communication skills.

Location and Team Collaboration

This is a full-time remote/hybrid position in Krakow, Poland, with a B2B contract and an hourly rate. Working hours are flexible but should overlap with our core locations in ET, CET, EET time zones.

About the Company

Speed & Function excels in software development that transcends typical outsourcing. We foster a cooperative environment, viewing ourselves as partners rather than just contractors. With a rich history since 2006, our mission is to shape a unique working framework that addresses the challenges of the 21st century. We concentrate on delivering state-of-the-art tech solutions and amazing collaboration experiences. We aim to evolve into a Deliberately Developmental Organization, a space where human potential and technological expertise thrive together.

Expertise level

Work arrangement

Similar Jobs in Poland