1

Freelance Compiler Software Engineer Jobs in Georgia

C++ SOFTWARE DEVELOPER

Atlanta, GA · On-site

$47 - $63.50/hr

POSITION DESCRIPTION The C++ Software Developer will push the boundaries of traditional static ... Some of understanding of how a compiler works. * Experience working on a static code analysis tool ...

C++ SOFTWARE DEVELOPER

Atlanta, GA · On-site

$47 - $63.50/hr

POSITION DESCRIPTION The C++ Software Developer will push the boundaries of traditional static ... Some of understanding of how a compiler works. * Experience working on a static code analysis tool ...

Sr. Software Development Engineer

Atlanta, GA · On-site

$117K - $155K/yr

This platform governs the promotion, deployment, installation, version management, and compiler ... About the Role We are looking for a full stack Software Development Engineer with a strong backend ...

This platform governs the promotion, deployment, installation, version management, and compiler ... About the Role We are looking for a full stack Software Development Engineer with a strong backend ...

Ruby on Rails

Columbus, GA · On-site

$80K/yr

... web server software. * 3-to-5 years' experience with object-oriented programming. * Working ... Perform troubleshooting to diagnose application problems, including: compiler linkage errors, run ...

Manage control room staff, freelance crew, and event-day personnel, including scheduling and ... Engineering to maintain technical standards and ensure system reliability * Oversee software ...

Senior Consultant - Datacom

Turin, GA · On-site

$110K - $177K/yr

... software, that is, a specialist of the highest technical caliber. Provides assistance and ... application developers with Datacom Data Base Manipulation. Perform online query database ...

next page

Showing results 1-20

Freelance Compiler Software Engineer information

What are the key skills and qualifications needed to thrive as a Freelance Compiler Software Engineer, and why are they important?

To thrive as a Freelance Compiler Software Engineer, you need a deep understanding of compiler theory, programming languages (such as C/C++ or Rust), and data structures, often supported by a degree in computer science or related experience. Proficiency with tools like LLVM, GCC, build systems, and debuggers, as well as familiarity with version control systems like Git, is typically required. Strong problem-solving, self-management, and communication skills help you deliver solutions to clients and collaborate remotely. These skills and qualities are crucial for building efficient, reliable compiler software and maintaining client trust in a competitive freelance environment.

What is the difference between Freelance Compiler Software Engineer vs Freelance Software Developer?

AspectFreelance Compiler Software Engineer

Required CredentialsTypically a computer science degree or equivalent experience, knowledge of compiler design, programming languages, and software development tools.
Work EnvironmentIndependent, project-based work often involving specialized tasks like language parsing, optimization, and code generation.
Employer & Industry UsageUsed by tech companies, startups, or clients needing custom compiler solutions or language tools.
Common Search & ComparisonOften compared with general software developers but focuses on compiler-specific expertise.

While both roles involve software development, a Freelance Compiler Software Engineer specializes in designing and optimizing compilers and language tools, requiring specialized knowledge. In contrast, a Freelance Software Developer has a broader scope, working on various applications and systems without necessarily focusing on compiler technology.

What are some common challenges faced by freelance compiler software engineers when working with clients on diverse projects?

Freelance compiler software engineers often encounter challenges such as adapting quickly to different codebases, understanding varying project requirements, and integrating their work with existing developer teams. Since compiler projects can be highly specialized, clear communication with clients about technical constraints and expectations is crucial. Additionally, freelancers may need to juggle multiple projects simultaneously, which requires strong organizational skills and the ability to prioritize tasks effectively.

What is a Freelance Compiler Software Engineer?

A Freelance Compiler Software Engineer is a professional who specializes in designing, developing, and optimizing compilers on a contract or project basis rather than as a full-time employee. They work with programming languages and toolchains to translate source code into executable programs, ensuring efficiency and correctness. These engineers may be hired for projects such as building custom compilers, improving existing compiler performance, or integrating new language features. Freelancers enjoy flexibility in choosing projects and often work remotely for clients across various industries.
What are the most commonly searched types of Compiler Software Engineer jobs in Georgia? The most popular types of Compiler Software Engineer jobs in Georgia are:
What are popular job titles related to Freelance Compiler Software Engineer jobs in Georgia? For Freelance Compiler Software Engineer jobs in Georgia, the most frequently searched job titles are:
What job categories do people searching Freelance Compiler Software Engineer jobs in Georgia look for? The top searched job categories for Freelance Compiler Software Engineer jobs in Georgia are:
What cities in Georgia are hiring for Freelance Compiler Software Engineer jobs? Cities in Georgia with the most Freelance Compiler Software Engineer job openings:

Software Engineer, PhD, Early Career, AI/Machine Learning, 2026 Start

Google

Atlanta, GA • On-site

Full-time

Posted 18 days ago


Google rating

8.8

Company rating: 8.8 out of 10

Based on 93 frontline employees who took The Breakroom Quiz

32nd of 190 rated software companies


Job description

Job Summary:
Google is one of the world’s leading producers and consumers of ML and AI technology, and they are seeking a Software Engineer with a PhD degree. The role involves collaborating on advanced ML systems and transforming research expertise into robust, scalable products.
Responsibilities:
• Collaborate or lead on team projects to carry out design, analysis, and development of advanced ML systems across the stack using your research expertise.
• Support building end-to-end ML Systems that involves working across the full stack, from low-level hardware acceleration and compiler optimizations to high-level model architecture and production APIs, transforming your research expertise into robust, scalable products.
• Optimize complex system performance by analyzing and fixing performance bottlenecks, memory inefficiencies, and errors in production systems to meet stringent customer goals.
• Elevate engineering excellence by writing well-tested code, conducting code reviews and fostering a culture of quality by advocating best engineering practices.
Qualifications:
Required:
• PhD degree in Computer Science, ML/AI, or a related field, or equivalent practical experience.
• Experience coding in one of the following programming languages including but not limited to: Python, C, C++, Java, JavaScript or Golang.
• Experience in Machine Learning or Artificial Intelligence.
Preferred:
• Research experience in designing, developing, or applying ML/AI systems or applications in a large-scale distributed environment.
• Experience in designing, training, or refining complex ML/AI models.
• Experience in deep learning frameworks like TensorFlow/Jax/Pytorch.
• Experience in building a stack for an AI-powered application, including data ingestion and processing pipelines, building APIs, and connecting the model to a user-facing interface.
• Familiarity with model architectures (CNNs, NLP Transformers, Diffusion/Vision Transformers).
• Availability to start full-time role in 2026.
Company:
Google specializes in internet-related services and products, including search, advertising, and software. It is a sub-organization of Alphabet. Founded in 1998, the company is headquartered in Mountain View, USA, with a team of 10001+ employees. The company is currently Late Stage.

What Google employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom