Medior Software Engineer (Python)

Work set-up: 
Full Remote
Contract: 
Experience: 
Mid-level (2-5 years)
Work from: 

Offer summary

Qualifications:

Minimum 2 years of experience in Python-based application development., Proficiency in Python and libraries like Pandas, Streamlit, Flask, or Django., Experience with web development using React or Angular and modern JavaScript/TypeScript., Knowledge of relational databases such as PostgreSQL or MySQL..

Key responsibilities:

  • Design and develop web applications and data pipelines for GenAI evaluation workflows.
  • Build and maintain frontend applications using React or Angular.
  • Develop and maintain RESTful APIs, potentially using Java or Spring Boot.
  • Optimize and maintain database schemas to ensure data integrity and performance.

Atlantbh logo
Atlantbh SME https://www.atlantbh.com/
51 - 200 Employees
See all jobs

Job description

Atlantbh is expanding, and we are looking for a dedicated and experienced Medior Software Engineer (Python) to join our dynamic team. If you are passionate about both frontend and backend development, and have a strong interest in working with cutting-edge technologies, this is the perfect opportunity for you. As a Medior Software Engineer, you will play a key role in designing, developing, and maintaining end-to-end web applications and data pipelines that power evaluation workflows for GenAI models. You'll work across the entire technology stack—including Python-based backend, modern frontend frameworks, data processing components, and CI/CD infrastructure—to deliver scalable, reliable, and secure solutions.

Responsibilities

  • Design, develop, and maintain end-to-end web applications and data pipelines that power evaluation workflows for GenAI models
  • Build and maintain dynamic frontend applications using React or Angular
  • Develop and maintain RESTful APIs using Java or Spring Boot as needed
  • Design, optimize, and maintain relational database schemas (e.g. PostgreSQL, MySQL) to ensure data integrity and performance
  • Write clean, maintainable, and testable code following best practices and coding standards

Requirements

The ideal candidate has the following:

  • At least 2 years of experience in software development and professional experience building and maintaining python-based applications and tooling (web applications, scripts, REST APIs, databases)
  • Strong proficiency in Python, and experience building UI apps, scripts, or tools for using libraries such as Pandas, Streamlit, and Flask or Django
  • Experience with the AWS resources (S3, EC2, EKS) is a strong advantage
  • Experience using git and IDEs for development is a strong advantage
  • Experience in object-oriented programming (OOP) languages such as Java, C#
  • Experience with backend frameworks such as Spring
  • Experience developing dynamic web applications using React and modern JavaScript/TypeScript

Are you what we're looking for?

Benefits

  • Opportunity to learn and develop your career 🚀 (check out our blogs)
  • Experienced teams and people
  • Budget for education 📚
  • Additional health insurance
  • FitPass membership
  • Atlanters are awesome!
  • Amazing working conditions and much more

Please note: when applying for a job at Atlantbh, make sure you check your inbox daily - especially your Junk/Spam/Promotions folders! Also, when you are selected for an interview, you may be asked for references.

Deadline for submitting your application is 24.07.2025. at 23:59 (midnight) but we encourage you to submit your application as soon as possible.

*Candidate confidentiality guaranteed - if required, please mention in your cover letter

Required profile

Experience

Level of experience: Mid-level (2-5 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Teamwork
  • Communication
  • Problem Solving

Software Engineer Related jobs