1

Computer Science Engineer Jobs in Cookeville, TN

Mechanical Design Engineer

Cookeville, TN · On-site

$64K - $88K/yr

Bachelor of Science degree in Mechanical Engineering, Manufacturing and Engineering Technology or ... Exposure to 3D CAD, Solidworks is preferred. * Require knowledge of layout, machining and assembly.

Mechanical Design Engineer

Cookeville, TN · On-site

$64K - $88K/yr

Bachelor of Science degree in Mechanical Engineering, Manufacturing and Engineering Technology or ... Exposure to 3D CAD, Solidworks is preferred. * Require knowledge of layout, machining and assembly.

Mechanical Design Engineer

Cookeville, TN

$64K - $88K/yr

Bachelor of Science degree in Mechanical Engineering, Manufacturing and Engineering Technology or ... Exposure to 3D CAD, Solidworks is preferred. * Require knowledge of layout, machining and assembly.

Bachelor of Science in Mechanical, Industrial, MIT or similar field of study. * Software: Excel ... Proficient with SolidWorks or similar CAD system. * Familiar with MRP systems to control ...

... up Excellent computer skills (MS Office, frame works, lotus notes) Ability to travel, overnight ... Bachelor's Degree in Engineering or a related technical or scientific field and several years ...

next page

Showing results 1-20

Computer Science Engineer information

See Cookeville, TN salary details

$41.4K

$103.8K

$117.5K

How much do computer science engineer jobs pay per year?

As of Jul 26, 2026, the average yearly pay for computer science engineer in Cookeville, TN is $103,806.00, according to ZipRecruiter salary data. Most workers in this role earn between $95,200.00 and $112,300.00 per year, depending on experience, location, and employer.

What are some typical projects or tasks a Computer Science Engineer might work on within a multidisciplinary team?

Computer Science Engineers often collaborate with professionals from diverse backgrounds such as product managers, designers, and data analysts. Typical projects may include developing scalable software applications, optimizing algorithms for performance, or integrating new technologies into existing systems. These engineers are frequently involved in code reviews, planning meetings, and cross-functional brainstorming sessions to ensure solutions meet both technical and business requirements. This collaborative environment not only enhances technical skills but also fosters communication and project management abilities.

What are Computer Science Engineers?

Computer Science Engineers are professionals who apply principles of computer science, engineering, and mathematics to design, develop, test, and maintain computer systems, software, and networks. They work on a wide range of technologies, from creating applications and operating systems to improving network security and optimizing hardware performance. Their role often involves problem-solving, programming, and collaborating with other engineers and IT specialists to deliver efficient technology solutions.

What are the key skills and qualifications needed to thrive as a Computer Science Engineer, and why are they important?

To thrive as a Computer Science Engineer, you need a solid background in programming, algorithms, data structures, and computer systems, often supported by a degree in computer science or a related field. Familiarity with languages like Python, Java, or C++, as well as experience using development tools, version control systems (such as Git), and relevant certifications like AWS or Cisco, are highly valued. Strong problem-solving abilities, teamwork, and effective communication help set exceptional engineers apart. These skills are vital for designing, developing, and maintaining reliable software solutions in ever-evolving technical environments.
What are popular job titles related to Computer Science Engineer jobs in Cookeville, TN? For Computer Science Engineer jobs in Cookeville, TN, the most frequently searched job titles are:
What job categories do people searching Computer Science Engineer jobs in Cookeville, TN look for? The top searched job categories for Computer Science Engineer jobs in Cookeville, TN are:
What cities near Cookeville, TN are hiring for Computer Science Engineer jobs? Cities near Cookeville, TN with the most Computer Science Engineer job openings:
Infographic showing various Computer Science Engineer job openings in Cookeville, TN as of July 2026, with employment types broken down into 1% As Needed, 82% Full Time, 14% Part Time, and 3% Contract. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution, with an average salary of $103,806 per year, or $49.9 per hour.

Artificial Intelligence (AI) Engineer / Developer (Remote)

Statheros

Cookeville, TN • On-site, Remote

Contractor

Posted 20 days ago


Job description

About Us
Statheros is a small DEFTECH firm focused on developing cutting-edge AI and autonomy systems for the US Department of Defense. Our team is passionate about building intelligent systems that solve complex problems. We are looking for a talented AI Engineer specializing in Proximal Policy Optimization (PPO) to lead the development of AI-enabled algorithms that automate the operation of air traffic radar systems.

Job Responsibilities
  • Design, implement, and optimize Proximal Policy Optimization (PPO) algorithms for domain-specific use cases.
  • Develop and train reinforcement learning models for real-world applications, focusing on efficiency and scalability.
  • Collaborate with cross-functional teams to integrate PPO models into production systems.
  • Analyze model performance and experiment with hyperparameter tuning to achieve optimal results.
  • Stay up-to-date with the latest research and advancements in reinforcement learning and apply them to enhance existing solutions.
  • Build robust pipelines for training, evaluation, and deployment of RL models.
  • Document workflows, methodologies, and code for reproducibility and knowledge sharing.

Qualifications
  • Educational Background: Bachelor's or Master's degree in Computer Science, Machine Learning, AI, Mathematics, or related fields. Ph.D. is a plus.
  • Experience:
    • 4+ years of professional experience in machine learning, with a focus on reinforcement learning.
    • Demonstrated expertise in implementing and optimizing PPO or similar reinforcement learning algorithms.
    • Hands-on experience with frameworks like TensorFlow, PyTorch, or JAX.
  • Technical Skills:
    • Strong programming skills in Python; familiarity with Rust or other languages is a plus.
    • Proficiency in designing and running RL experiments in simulated or real-world environments.
    • Experience with distributed training systems for reinforcement learning.
    • Solid understanding of policy gradient methods and reinforcement learning theory.
  • Soft Skills:
    • Excellent problem-solving skills and the ability to work in a collaborative, fast-paced environment.
    • Strong communication skills for presenting findings and collaborating with interdisciplinary teams.

Preferred Qualifications
  • Experience in applying PPO to [specific domain, e.g., robotics, gaming, finance, etc.]
  • Familiarity with OpenAI Gym, RLlib, or other RL development environments
  • Knowledge of parallel computing and GPU acceleration for large-scale RL tasks

What We Offer
  • Remote work location.
  • Competitive salary.
  • Flexible work schedule.
  • Opportunities for professional development and research contributions
  • Access to state-of-the-art resources and tools for AI development.
  • The chance to work on groundbreaking projects with a talented and passionate team.
Employment Type: CONTRACTOR