Senior Ai Engineer (Python)
RedzoneDescripción del puesto
Company DescriptionRedzone helps manufacturers make more product for less while greatly improving the employee experience.While there is a lot of hype around digital transformation, the factory of the future, and Industry 4.0, the focus has been on the equipment and technology - not the people.At Redzone, we are all about the people, what we call "the connected worker."We make frontline teams more engaged and more productive so their lives improve while contributing to positive business outcomes.We do this by combining exceptional software and world-class coaching, giving our customers an average productivity increase of 22% in 90 days.Redzone brings together Production, Maintenance, and Quality teams, improving the communications between those teams to resolve issues and increase output.Decision-making happens on the shop floor by the people doing the work, in real time, for immediate impact and a better overall employee experience.With over customers, plants and 325,000 users, Redzone is changing the way people work - one plant at a timeWe are a virtual first company and your primary work experience will be virtual / working from your home.Occasional travel to a physical office may be required to enhance working relationships, collaboration, design, strategy and alignment.
At Redzone, we are looking for a Senior AI Engineer (Python) who is passionate about new technologies and wants to be part of the team developing and maintaining the Redzone Champion AI platform.This platform serves the primary AI use-cases for various products within QAD.As a part of the Engineering team, based in the US, Mexico, and Europe, this role will bring you great opportunities to work on various projects and technologies with a diverse range of teams.The Engineering team is responsible for the design, development, and deployment of the organization's core products, with a focus on efficiency and speed.We architect and implement comprehensive solutions, including tools and platforms, to address key business requirements.These solutions encompass critical areas such as provisioning, configuration, continuous integration/continuous delivery (CI/CD), monitoring, service level agreements (SLAs), performance optimization, and system uptime.The team is committed to meticulous execution and collaborates extensively with a broad range of stakeholders throughout the product lifecycle.
What you will do
- Help the business maintain a competitive edge by leveraging the latest AI technologies and frameworks.
- Implement and iterate on complex, multi-actor systems using modern agent patterns and frameworks- Employ advanced prompt engineering techniques to optimize interactions and achieve state-of-the-art results from Large Language Models (LLMs).
- Implement robust testing and observability for AI models using continuous evaluations and telemetry to ensure performance and reliability.
"- Write clean, testable, and maintainable Python code.
- Contribute to the stability and maintainability of our codebase through meticulous review of pull requests- Complete delivery work committed during the sprint to achieve business goals.
- Participate in forums to explore interests outside of sprint work and contribute ideas to continuously improve our AI systems.
Qualifications Required Qualifications:Education:Bachelor's degree in Information Technology, Engineering, Computer Science, or related fields.
Professional experience:8+ years in software engineering with a strong focus on AI/ML.
Technical skills
- Proficiency with modern AI development libraries and frameworks (e.g., LangChain, Pydantic).
- Demonstrated experience building robust, scalable APIs using frameworks like FastAPI, Flask.
- Knowledgeable of maintaining versioned API contracts and API-first design using OpenAPI Spec (OAS).
- Experience with relational table design and interacting with it.
- Experience writing observable and testable code using libraries such as pytest and unittest.mock.
- Experience publishing and consuming messages from event streaming platforms like Kafka.
- CI/CD with GitHub Actions.
- Trunk Based Development & Continuous Delivery.
Soft skills
- Good collaboration skills at all levels with cross-functional teams.
- Highly developed ownership and creative thinking.
- Analytical thinking and the ability to solve complex problems.
- Process orientation and ability to build effective solutions.
- Time management and organizational skills.
- Fluent in English.
Preferred Qualifications**
- Proficiency in designing and building agentic systems using frameworks like PydanticAI, LangGraph.
- Experience with AWS Bedrock Knowledge Bases and Agents.
- Experience with Launch Darkly for feature flagging.
- Proficiency with Docker.
- Familiarity with AWS Cloud Services, including EKS and RDS.
- Familiarity with MLOps principles and tools.
- Familiarity with AWS SageMaker for building, training, an
¿Te interesa este puesto?