NuevoInformation technology

Staff Software Engineer, AI Agent Infrastructure

Confidential

عمّان6h ago

Aplica ahora

Acerca del rol

The Staff Software Engineer, AI Agent Infrastructure role offers an exciting opportunity to lead the development of cutting-edge AI technologies that will shape the future of intelligent systems. As a key player in our dynamic team, you will have the chance to work on innovative projects that leverage artificial intelligence to enhance user experiences and drive business success. This position is perfect for tech enthusiasts who are eager to make a tangible impact in the rapidly evolving field of AI.

In this role, you will not only contribute to the technical aspects of software development but also play a crucial part in mentoring junior engineers and fostering a collaborative team environment. Our company prides itself on a culture of continuous learning and growth, providing ample opportunities for professional development through workshops, seminars, and access to the latest industry tools.

You will be encouraged to explore new technologies and methodologies, ensuring that you remain at the forefront of AI advancements.

As a Staff Software Engineer, you will be instrumental in shaping the strategic direction of our AI initiatives. You will collaborate with cross-functional teams to align technical solutions with business objectives, ensuring that our AI infrastructure is robust, scalable, and efficient. This role not only offers a competitive salary and benefits but also presents a clear pathway for career progression, empowering you to take on greater responsibilities and leadership roles within the organization.

Responsibilities

  • Design and implement scalable AI agent infrastructure using advanced programming languages and frameworks, ensuring high performance and reliability in production environments.
  • Collaborate with data scientists and product managers to define technical requirements and translate them into actionable engineering tasks that meet project timelines.
  • Mentor junior engineers, providing guidance on best practices in software development, code reviews, and architectural design to enhance team capabilities.
  • Conduct rigorous testing and debugging of AI systems, utilizing automated testing tools to ensure software quality and adherence to industry standards.
  • Stay abreast of emerging AI technologies and industry trends, integrating new methodologies into existing projects to enhance functionality and performance.
  • Participate in architecture discussions, contributing insights that influence the long-term technical strategy and vision of the AI agent infrastructure.
  • Develop and maintain comprehensive documentation for code, APIs, and system architecture to facilitate knowledge sharing and onboarding of new team members.
  • Monitor system performance and reliability post-deployment, implementing necessary adjustments and optimizations based on user feedback and analytics.
  • Engage with stakeholders to gather feedback and iteratively improve AI solutions, ensuring alignment with user needs and business goals.

Skills

  • Proficiency in programming languages such as Python, Java, or C++, essential for developing robust AI applications.
  • Strong understanding of machine learning algorithms and frameworks, which are critical for building intelligent systems.
  • Experience with cloud platforms like AWS or Azure, necessary for deploying scalable AI solutions.
  • Familiarity with containerization technologies such as Docker, important for efficient application management.
  • Knowledge of software development best practices, ensuring high-quality code and maintainability.
  • Ability to work effectively in cross-functional teams, essential for successful project collaboration.
  • Excellent problem-solving skills, crucial for troubleshooting and optimizing AI systems.

Fuente: la propia página de carreras del empleador.

Empleos similares