Code Metal

Principal Python Engineer

Code Metal

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Define Software Architecture for Agentic AI pipelines. Architect and implement complex workflows involving state machines, message queues, and distributed processing.
  • Build well tested extensible code foundations for code translation products.
  • Collaborate with domain specialists to incorporate formal verification and static analysis methods into code generation pipeline.
  • Design language-agnostic code translation architecture patterns from practical examples
  • Design, build and deploy multi-language code and library analysis tools at scale
  • Work with cloud services and distributed architectures to ensure high availability.

Requirements

  • Seven or more years of experience with collaborative enterprise-level software development in Python to deliver products to a large customer base
  • Demonstrated experience gathering requirements from stakeholders and distilling them into software designs
  • Demonstrated experience planning and executing on large projects in a team-based setting
  • Demonstrated history of building and delivering robust software by employing best practices throughout the SDLC process, including Code review, Testing, Continuous integration, Release management and Build systems
  • Familiarity with Machine Learning Tools and Frameworks
  • Expertise in building scalable APIs (REST, GraphQL, gRPC).
  • Hands-on experience with Docker and containerized application development.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonSoftware ArchitectureCode TranslationStatic AnalysisMulti-language Code AnalysisAPIsRESTGraphQLgRPCDocker
Soft Skills
CollaborationRequirement GatheringProject PlanningTeamworkBest PracticesCommunication