Hire the best Algorithms Engineers in Virginia

Check out Algorithms Engineers in Virginia with the skills you need for your next job.
  • $50 hourly
    I have been programming in C/C++ for 25 years, 20 years professionally. I have developed programs in Windows, Linux, and Unix machines for a variety of applications I have successfully completed project involving: Computer Graphics, Data Visualization, and Virtual Reality High Performance Computing, Parallel Computing, Modeling & Simulation, and Image Processing Data acquisition systems, Embedded systems, and Flight software
    vsuc_fltilesrefresh_TrophyIcon Algorithms
    Algorithm Development
    Game Development
    Qt Framework
    Image Processing
    CUDA
    OpenGL
    Engineering Simulation
    Embedded System
    Embedded Linux
    C++
  • $30 hourly
    I have a strong passion for mathematics and engineering. I can work on pretty much any project related to it. My master's is in robotics, so I can also provide technical knowledge to any project involving robots. I also have experience with AI, with a particular focus on Neural Networks, CNNs, and Reinforcement Learning. I have a very depth knowledge of C++, Matlab, and Python. I have also worked with C# and JavaScript.
    vsuc_fltilesrefresh_TrophyIcon Algorithms
    Simulation Software
    Python
    Artificial Intelligence
    Control Engineering
    Robotics
    Mathematical Optimization
    Algorithm Development
    C++
    Mathematical Modeling
  • $5 hourly
    I’m an AI and software developer with expertise in Python, Java, and AWS-certified cloud solutions. I can help automate workflows, build custom software, optimize databases, and deploy scalable applications in the cloud. Whether it’s designing efficient algorithms or managing complex data, I focus on delivering high-quality solutions tailored to your project’s needs. Let’s work together to bring your ideas to life!
    vsuc_fltilesrefresh_TrophyIcon Algorithms
    Algorithm Development
    Database Design
    SQL
    AWS CodePipeline
    Testing
    QA Testing
    C
    Java
    Python
  • Want to browse more freelancers?
    Sign up

How hiring on Upwork works

1. Post a job

Tell us what you need. Provide as many details as possible, but don’t worry about getting it perfect.

2. Talent comes to you

Get qualified proposals within 24 hours, and meet the candidates you’re excited about. Hire as soon as you’re ready.

3. Collaborate easily

Use Upwork to chat or video call, share files, and track project progress right from the app.

4. Payment simplified

Receive invoices and make payments through Upwork. Only pay for work you authorize.

Trusted by 5M+ businesses