This page was automatically translated and may contain errors. View in English.
一个

Software Engineer

Acuity

Cork, County Cork, Ireland · 全职

抢先申请

经验
2年以上
薪水
职位空缺
1
发布
11 小时前
工作模式
在办公室
学历
Bachelor’s degree in Computer Science, Engineering, or related field
合格
Candidates with a bachelor’s degree in Computer Science, Engineering, or a related discipline, or those with equivalent practical experience, who have at least 2 years of professional software development background and are comfortable working onsite in Cork, County Cork, Ireland.
恢复
需要申请

你的工作地点

职位描述

Role overview

Acuity is seeking a driven Software Engineer with a focus on Python and AI to help build advanced platforms and applications that support business growth. You will join a skilled, collaborative team working on modern, cloud-native solutions and AI-enabled features that tackle practical business challenges.

This position suits someone who enjoys solving technical problems, thrives in a fast-moving environment, and wants to keep developing while contributing to high-impact work across a global organisation.

What you will do

  • Design and build scalable software components and REST APIs for Acuity’s digital ecosystem.
  • Develop solutions using Python, including FastAPI, Flask, object-oriented programming, type hints, async programming, and Pydantic.
  • Support the deployment and day-to-day operation of containerized systems built on cloud-native principles.
  • Help introduce and maintain AI capabilities within software products to improve automation and data insight.
  • Contribute to CI/CD workflows and DevOps pipelines using tools such as ArgoCD and GitHub Actions.
  • Work in Agile teams and help deliver incremental value through Scrum or Kanban practices.
  • Participate in code reviews, pair programming, and technical design discussions to raise quality and share knowledge.
  • Assist with unit, integration, and performance testing using PyTest and test-driven or behaviour-driven approaches.
  • Apply security best practices, including authentication and authorization with OpenID and OAuth2, plus container vulnerability checks.
  • Partner with product, cloud architecture, and data science teams to turn ideas into business results.

Required experience and background

  • A bachelor’s degree in Computer Science, Engineering, or a closely related subject, or equivalent hands-on experience.
  • At least 2 years of professional software development experience.
  • Practical working knowledge of Python; experience with Golang, Rust, or Java would be an advantage.
  • Some experience creating REST APIs with FastAPI, Flask, or similar frameworks.
  • Comfort using version control tools such as Git and common branching approaches.
  • Exposure to Agile delivery methods.
  • Experience with cloud platforms such as Azure, AWS, or GCP.
  • Understanding of software testing and automation.
  • Strong communication and teamwork abilities.

Preferred experience

  • Interest in AI, machine learning, or data-driven applications.
  • Familiarity with containerization tools such as Docker and cloud-native development.
  • Knowledge of CI/CD tools or DevOps practices.
  • Experience with SQL or NoSQL databases.
  • Curiosity about modern AI frameworks and tools such as LangChain, Hugging Face, or the OpenAI API.
  • Interest in security-focused engineering or DevSecOps.

Tools and working environment

Agile tools: Jira, Azure DevOps. Collaboration tools: Confluence, Miro, Teams. Development tools: Git, VS Code, Docker. Testing tools: Postman, PyTest.

如果您希望收到回复,请留下您的信息——我们不会将您的信息用于其他用途。

点击浏览拖放,或 粘贴 截图

PNG、JPG、GIF、MP4、WebM、MOV 格式 · 每个文件最大 20MB · 最多 5 个文件

🤖
布罗克瑟助理
在线·即时人工智能帮助
🤖
由 AI 提供支持 · 来自 Broxer Help 的解答