Python Software Engineer

Skopje / Hybrid

The role

As a Python Software Engineer at Attercop, you'll play a pivotal role in developing cutting-edge backend services and API solutions. You'll be at the forefront of AI applications, harnessing the power of Python to build AI systems on top of privately hosted and tuned Open Source, and commercial LLMs. Performance, architecture/design and code quality will be your guiding principles in your contributions to the success of our projects. Your expertise in FastAPI, Flask or Django, and experience with building SDKs and GenAI applications will be crucial in shaping the future of our technology.

  • Develop backend services and API solutions for both frontend and backend applications.
  • Uphold industry best practices in performance, architecture/design, and code quality.
  • Contribute to the architectural planning and design of Attercop AI solutions and products.
  • Collaborate with the team to ensure seamless product development.

What you'll bring

  • An academic degree in Computer Science, Engineering, Mathematics, or a related field, from a respected institution.
  • You are an experienced Python developer with a track record of developing robust backend services and API solutions for both frontend and backend.
  • You are an AI enthusiast with a background in building AI applications using Python and are excited about leveraging your skills in this fast-developing industry.
  • You have a passion for performance, architecture/design, and code quality.
  • You have experience applying software engineering methodologies and best practices including coding standards, code reviews, build processes, testing, and security
  • You are well-versed in FastAPI, Streamlit, Flask and/or Django, and have hands-on experience with LlamaIndex, HuggingFace, LangChain, etc.
  • You thrive in a collaborative environment, actively contributing to open-source projects and integrating relevant libraries into our development process.

Nice-to-have: 

  • Experience with Pandas, Numpy, Pytorch, and SpaCy.
  • Prior experience in developing AI applications using LLMs.
  • Experience in leading software development teams or processes

Benefits

  • Flourish in a culture of trust, ownership, and standard of excellence
  • Getting-things-done environment with sharp and knowledgeable colleagues
  • Flexible schedules
  • Company-wide outings & events


Why Join Us?

At Attercop, you’ll be part of a vibrant team that’s pushing the boundaries of Generative AI and technology.
We offer competitive salaries and opportunities for professional growth in an inclusive and innovative environment.

The opportunity to shape the culture and future working environment of our small but growing business.
We value and celebrate diversity and strive to create an inclusive work environment.
We welcome applicants of all kinds and are committed to providing an equal opportunity process.

Apply now

Make your first move in giving your career a massive push forward.

Apply for this position
Please send an email and covering letter to: people@attercop.com