Senior Software Engineer — Pricing AI
SKILLS
FULL DESCRIPTION
Senior Software Engineer — Pricing AI
[Employer hidden — sign up to reveal] - Manchester, United Kingdom - Full Time - Experienced
We are seeking a talented Senior Developer with a strong focus on Python-based AI/ML development.
Responsibilities
- Design, implement, and maintain software components that incorporate machine learning algorithms and data processing.
- Create and optimise data pipelines to collect, preprocess, and transform data for machine learning and analytics.
- Develop robust RESTful APIs and microservices using FastAPI or Flask.
- Write and maintain comprehensive tests using PyTest and Selenium.
- Collaborate with DevOps engineers to set up and maintain CI/CD pipelines with Docker and Kubernetes.
- Work closely with data scientists to deploy ML models into production, optimise inference performance.
- Keep up-to-date with latest Python and AI/ML technologies.
- Provide technical guidance and mentorship to Junior Engineers.
Essential Skills & Experience
- Bachelor’s degree in Computer Science, Engineering, or related field; Master’s in AI/ML is a plus.
- 8+ years experience as a Software Engineer on large software applications.
- Proficient in Python, REST, PyTorch, TensorFlow, Docker, FastAPI, Selenium, React, TypeScript, Redux, GraphQL, Kafka, Apache Spark.
- Experience with DynamoDB, DocumentDB, MongoDB.
- Strong unit testing skills with JUnit, Mockito, PyTest, Selenium.
- Knowledge of PyData stack (pandas, NumPy, Jupyter, matplotlib/Seaborn).
- Familiarity with CI/CD, Git, Bitbucket, Jenkins.
- Strong problem-solving, presentation, and teamwork skills.
- Understanding of Waterfall and Agile methodologies.
About [Employer hidden — sign up to reveal]
[Employer hidden — sign up to reveal] is a market leader in airline e-commerce solutions. The [Employer hidden — sign up to reveal] Stellex product suite, launched in 2024, gives airlines tools to drive revenue and profit as digital retailers. [Employer hidden — sign up to reveal] works with airlines like Air China, Air Macau, Air Transat, Aer Lingus, easyJet, and Edelweiss. Headquartered in Dublin, Ireland, with offices across Europe, Americas, and Asia. Learn more at www.[Employer hidden].com.
Apply
Fill out the form with first name, last name, email, phone, address, and resume. Answer eligibility questions regarding location, work authorization, and hybrid work preference. Complete the human check and submit.