Turing.com review by ex-Facebook engineer

"The culture and experience at Turing is at par with Silicon Valley companies"

- Parv, ML Engineer from India

Parv sharing his Turing.com review

Parv, a former Facebook engineer, shared his Turing.com review in an exclusive interview with Turing Newsdesk and said that the company’s value proposition gave him access to the world’s best career opportunities. He also added that his role at Turing gave him an opportunity to interact with a diverse group of colleagues from around the world.

Life before Turing jobs

Parv is an ML engineer based out of Mumbai, India. Having studied computer science at the Georgia Institute of Technology, Parv has over eight years of experience in building platforms and production-ready machine learning and deep learning systems.

Parv’s exceptional knowledge and understanding of his subject helped him start his career with a bang. “I was with Facebook at their Silicon Valley and New York offices. I helped build a generic machine learning platform that every team uses across the company, and also worked on increasing users’ engagement with Ads,” he recalls.

“Then I moved to Instagram and created a system that would deliver a better user experience on the Hashtag pages by increasing the quality and relevancy of the images shown. I progressed rapidly from an engineer to a Tech Lead in the 5 years at Facebook.’’

After spending many years away, Parv decided to return home and spend more quality time with his family and friends. But having lived a fast life, he didn’t want to put the brakes on his career. “ I wanted to make sure that my rapid career growth continued at the same pace, despite moving out of Silicon Valley,” he says.

How did he learn about Turing US software jobs?

Being always on the lookout for relevant opportunities, Parv came across a Turing job ad on Facebook and wasted no time applying.

“Turing’s value proposition of giving me access to the world’s best career opportunities, no matter where I lived, was very compelling to me. In a few hours, I completed Turing’s tests and interviews related to Machine Learning and Data Science. Within two weeks, they offered me the position of Lead ML Engineer. I accepted,” he shares.

How has his journey with Turing.com been so far?

Since joining Turing, Parv has realised that you don't need to be away from your family to work with international industry leaders.

“Every day, I get to interact with a diverse group of colleagues from around the world and work together on products that are defining the future of work. It’s very exciting to build novel Machine Learning technologies to help solve the trillion-dollar problem of matching talent with opportunity at a global scale.”

What’s his take on Turing developers?

Being a Turing developer means you work with some of the best professionals in the world. “Working on challenging problems and collaborating with very talented colleagues from all over the world has contributed significantly to my continuous growth,’’ he mentions.

What's the final verdict?

“Having lived and worked in Silicon Valley, I can state firsthand that the culture and experience created at Turing is at par with the world’s best companies,” he concludes.

Interested in working with the best US companies while living anywhere in the world? Click here to go #Boundaryless with Turing.

Interested in U.S. software jobs?

Apply to Turing today.

Apply now

Explore remote developer jobs

briefcase
SDE 2 – Backend Engineer

We’re looking for a highly motivated SDE 2 – Backend Engineer to join our core engineering team. In this role, you will be a key player in designing, developing, and optimizing high-performance backend systems. You’ll work closely with cross-functional teams to build scalable, secure, and reliable services that power our core platforms. This is a high-impact opportunity to shape technology in a startup-like, fast-paced environment.

Responsibilities:

  • System Design & Development: Architect and implement clean, modular, and scalable backend services using JavaSpring Boot, and modern microservice principles.
  • Database Management: Design efficient database schemas and write optimized queries for RDS (MySQL/PostgreSQL) and, optionally, NoSQL databases like ElasticsearchMongoDB, or DynamoDB.
  • Messaging & Event-Driven Systems: Integrate Kafka or RabbitMQ to build robust and loosely-coupled event-driven architectures.
  • Caching Strategies: Leverage Redis or Memcached to implement high-performance caching strategies for scalable and low-latency systems.
  • Distributed Systems: Contribute to the design of distributed, resilient systems that can handle high throughput and concurrency.
  • Performance Optimization: Profile and tune backend performance across databases, APIs, and infrastructure.
  • Testing & Code Quality: Write clean, maintainable code with comprehensive unit and integration tests to ensure reliability and stability.
  • Startup Environment: Thrive in an agile, collaborative environment and take ownership of end-to-end feature delivery.

Requirements:

  • 3+ years of hands-on backend development experience in a product-based company (preferably SaaS).
  • Strong expertise in Java and Spring Boot ecosystem.
  • Solid understanding of Relational Databases (RDS, MySQL, PostgreSQL).
  • Experience with Apache Kafka or RabbitMQ for building asynchronous, decoupled systems.
  • Proficiency with Redis or Memcached for performance tuning and data caching.
  • Strong problem-solving skills and ability to work independently in a fast-pacedstartup-like environment.
  • Passion for writing clean, readable, and efficient code with strong testing discipline.

Additional Skills:

  • Prior experience working in a high-growth startup for 2+ years.
  • Exposure to AI/ML-integrated solutions or interest in working alongside data science teams.
  • Experience with infrastructure automation, monitoring tools, or observability stacks.
  • Familiarity with NoSQL systems like ElasticsearchMongoDB, or DynamoDB.
  • Knowledge of CI/CD pipelinesGit, and modern development practices.
  • Hands-on experience in containerization technologies: DockerKubernetes, or AWS ECS/GKE.
Software
51-250 employees
Back-End DevelopmentSaaSCore Java+ 4
briefcase
SDET (Automation/Java /Groovy)

SDET (Automation/Java /Groovy)
INDIA - REMOTE - 5 HOURS EST OVERLAP
CONTRACT
CANDIDATE OWN LAPTOP FOR WORK
A U.S.-based company developing innovative mobile technology and data science solutions focused on financial services in emerging markets is looking for an Automation SDET . The selected candidate will be responsible for developing and maintaining test automation suites to expand test coverage to all backend APIs, and collaborating with different subject matter experts across functions. The company's state-of-the-art digital financial services and tools help customers borrow, save, and grow organically. The company has secured $368mn+ in funding so far. This position requires significant overlap with the U.S./Kenyan time zones.


Job Requirements

  • 4+ years of experience as a SDET engineer building test tools and frameworks using 
  • 3+ years of experience with Groovy and Java
  • Experience with Jenkins, or similar CI-CD tools, Linux/Mac OSX for either backend or frontend services
  • Experience with BDD testing paradigm and one of the Behavior Driven Testing frameworks such as Spock, JBehave, or Cucumber
  • Excellent written and oral English communication skills

Bonus Skills:

  • Experience with Kotlin or Scala 

Offer Details:

  • Contractor position (no medical/paid leave)
  • Full-time dedication (40 hours/week)
  • 5-hour overlap with U.S./Kenyan time zones

Interview Process:

  • 2-step cultural/technical interview


Finance
251-10K employees
Automation TestingJavaKotlin+ 1
sample card

Apply for the best jobs

View more openings

Work full-time at top U.S. companies

Create your profile, pass Turing Tests and get job offers as early as 2 weeks.