Qualifications
Responsibilities● Define and architect the software architecture for Agentic AI pipelines. Engineer and implement intricate workflows involving state machines, message queues, and distributed processing.● Deploy and oversee containerized services utilizing Docker.● Develop robust, extensible code foundations for our code translation products.● Collaborate with domain experts to integrate formal verification and static analysis techniques into our code generation pipeline.● Leverage cloud services and distributed architectures to ensure optimal high availability. Must Have Qualifications● A minimum of seven years of experience in collaborative enterprise-level software development using Python, delivering products to a broad customer base.● Proven track record of gathering requirements from stakeholders and transforming them into effective software designs.● Demonstrated experience in planning and executing large-scale projects within a team-oriented environment.● A solid history of developing and delivering resilient software by adhering to best practices across the SDLC process, including code reviews, testing, continuous integration, release management, and build systems.● Familiarity with Machine Learning tools and frameworks.● Proficient in designing scalable APIs (REST, GraphQL, gRPC).● Practical experience with Docker and containerized application development. Preferred Qualifications● Extensive experience with workflow orchestration, state machines, and message queues (i.e., RabbitMQ, Kafka, Redis, Celery).● Knowledge of PromptFlow or similar workflow automation tools.● Experience with cloud-based distributed systems (AWS, GCP, Azure).
About the job
Job Title
Lead Principal Software Engineer - Python AI Pipelines
Overview
Join our innovative team at code-metal, where we are pioneering the next generation of transpilation tools powered by artificial intelligence and cutting-edge verification techniques. Our mission is to seamlessly connect the realms of algorithm development and deployment for embedded systems.
In this pivotal role, you will be at the forefront of designing and implementing advanced code generation pipelines. Our methodologies incorporate a blend of Generative AI, Static Analysis, and Formal Verification to facilitate the translation of code from one programming language to another.
About code-metal
At code-metal, we are dedicated to pushing the boundaries of technology. Our team is composed of passionate innovators who strive to develop solutions that redefine the landscape of embedded systems and AI-driven applications. Join us and be part of a transformative journey in tech.