Code Metal Logo

Code Metal

Senior Software Engineer - Python

Posted 7 Days Ago
In-Office or Remote
Hiring Remotely in Boston, MA
Senior level
In-Office or Remote
Hiring Remotely in Boston, MA
Senior level
Seeking a Senior Software Engineer to develop AI-powered transpilation tools. Responsibilities include building scalable pipelines, integrating verification techniques, and collaborating on cloud-based architectures.
The summary above was generated by AI

Senior Software Engineer – Python AI Pipelines

We are looking for a Senior Software Engineer to help build a new generation of transpilation tools powered by AI and modern verification techniques. These tools aim to bridge the gap between algorithm development and deployment to embedded systems.

In this role, you will work closely with experienced engineers and domain specialists to implement innovative code generation pipelines that leverage Generative AI, Static Analysis, and Formal Verification methods to translate code from one language to another.

  • Contribute to the development of agentic AI pipelines, implementing complex workflows using state machines, message queues, and distributed systems.
  • Build robust, extensible, and well-tested code foundations for code translation products.
  • Work with containerized services using Docker for local development and deployment.
  • Integrate formal verification and static analysis techniques into the pipeline in collaboration with domain experts.
  • Contribute to distributed and cloud-based architectures for reliability and scalability.

Requirements

Must Have

  • 5+ years of production software development experience in your language of choice.
  • Deep knowledge of Python and at least one other backend programming language - bonus for C++ or Rust.
  • Strong experience in enterprise-level software development and delivering robust software to a large user base.
  • Demonstrated proficiency in core software development practices, including: version control, code review, testing, continuous integration, build systems and release pipelines
  • Experience working with Machine Learning tools or frameworks.
  • Proficiency in building scalable APIs (REST, GraphQL, or gRPC).
  • Hands-on experience with Docker and containerized workflows

Nice to Have

  • Experience working with AI/LLMs in production systems.
  • Familiarity with compilers or static analysis tools.
  • Experience with workflow orchestration, message queues (e.g., Kafka, RabbitMQ, Redis, Celery), or state machine design.
  • Exposure to cloud platforms such as AWS, GCP, or Azure.
  • Familiarity with tools like PromptFlow or other workflow automation systems.

Benefits

Health care plan with 100% premium coverage, including medical, dental, and vision.

  • 401k with 5% matching.
  • Paid Time Off (Uncapped Vacation, plus Sick & Public Holidays).
  • Flexible hybrid work arrangement.
  • Relocation assistance for qualifying employees.

All applicants must be eligible for TS/SCI

Top Skills

AI
AWS
Azure
C++
Celery
Docker
GCP
GraphQL
Grpc
Kafka
Machine Learning
Python
RabbitMQ
Redis
Rest
Rust

Similar Jobs

9 Days Ago
In-Office or Remote
2 Locations
184K-357K
Senior level
184K-357K
Senior level
Artificial Intelligence • Computer Vision • Hardware • Robotics • Metaverse
Develop and enhance CUDA Python features, improve UX and performance, engage with the Python community and promote CUDA programming.
Top Skills: C/C++ClangCudaDaskLlvmMpiPython
23 Days Ago
Remote or Hybrid
2 Locations
65K-140K Annually
Senior level
65K-140K Annually
Senior level
Cloud • Insurance • Payments • Software • Business Intelligence • App development • Big Data Analytics
The Senior Software Engineer will design, develop, and enhance web applications and services using Python, focusing on back-end solutions and cloud architecture.
Top Skills: DjangoFastapiGitGCPPythonRestful ServicesSoap
23 Days Ago
Easy Apply
In-Office or Remote
2 Locations
Easy Apply
165K-195K
Senior level
165K-195K
Senior level
Healthtech • Information Technology • Mobile • Productivity • Software • Analytics • Telehealth
The Senior Software Engineer will enhance Doximity's data platforms, collaborating with data teams to resolve challenges, and implement solutions to improve the data stack.
Top Skills: Apache AirflowAWSDockerKafkaKubernetesPodmanPythonSnowflakeSQL

What you need to know about the Los Angeles Tech Scene

Los Angeles is a global leader in entertainment, so it’s no surprise that many of the biggest players in streaming, digital media and game development call the city home. But the city boasts plenty of non-entertainment innovation as well, with tech companies spanning verticals like AI, fintech, e-commerce and biotech. With major universities like Caltech, UCLA, USC and the nearby UC Irvine, the city has a steady supply of top-flight tech and engineering talent — not counting the graduates flocking to Los Angeles from across the world to enjoy its beaches, culture and year-round temperate climate.

Key Facts About Los Angeles Tech

  • Number of Tech Workers: 375,800; 5.5% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Snap, Netflix, SpaceX, Disney, Google
  • Key Industries: Artificial intelligence, adtech, media, software, game development
  • Funding Landscape: $11.6 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Strong Ventures, Fifth Wall, Upfront Ventures, Mucker Capital, Kittyhawk Ventures
  • Research Centers and Universities: California Institute of Technology, UCLA, University of Southern California, UC Irvine, Pepperdine, California Institute for Immunology and Immunotherapy, Center for Quantum Science and Engineering

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account